能力值:
( LV2,RANK:10 )
|
-
-
2 楼
坐沙发回笼点分先!
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
等待楼主散分!!!
|
能力值:
( LV3,RANK:20 )
|
-
-
5 楼
#difine changdu 500
HANDLE wenjian;
UNICODE_STRING a1;
OBJECT_ATTRIBUTES a2;
IO_STATUS_BLOCK a3;
CHAR *neirong;
neirong = "so do why"
RtlInitUnicodeString( &a1, L"\\??\\C:\\1.log");
InitializeObjectAttributes(&a2,&a1,OBJ_CASE_INSENSITIVE,NULL, NULL );
ZwCreateFile( &wenjian, GENERIC_WRITE,&a2,&a3,NULL,FILE_ATTRIBUTE_NORMAL,FILE_SHARE_WRITE,FILE_OVERWRITE_IF,FILE_SYNCHRONOUS_IO_NONALERT,NULL,0);
ZwWriteFile(wenjian,NULL,NULL,NULL,&a3,neirong,changdu,NULL,NULL);
ZwClose(wenjian);
我完全按照楼主的代码拷下来的,在我机器上没有写500个空白呀。最前面是“so do why”,后面是意料中的无意义的乱码。
楼主练码风格好差呀
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
哦,可能是我机器的原因,试多了可能有些问题了,多谢你的帮忙,练码风格不知道指什么,是命名方式还是排版格式,我自己感觉一行一个功能这样容易看点,原来我是字符操作一行,文件操作一行,这样两行就完了,但是怕别人看了不舒服就改了
|
|
|