能力值:
( LV12,RANK:420 )
|
-
-
2 楼
object attributes中指定了OBJ_KERNEL_HANDLE的才会返回内核句柄
|
能力值:
( LV3,RANK:20 )
|
-
-
3 楼
InitializeObjectAttributes(&oa, &objName, OBJ_CASE_INSENSITIVE|OBJ_KERNEL_HANDLE, NULL, NULL);
Status = IoCreateFile(
&fileHandle,
0x80,
&oa,
&ioStatusBlock,
NULL,
FILE_ATTRIBUTE_NORMAL,
FILE_SHARE_READ,
FILE_OPEN,
FILE_NON_DIRECTORY_FILE|FILE_SYNCHRONOUS_IO_ALERT,
NULL,
0,
CreateFileTypeNone,
NULL,
0 )
谢谢MJ啊,果然是这样啊。但是什么时候要这个内核句柄,什么时候不要啊。有什么用啊?
|
能力值:
( LV12,RANK:1010 )
|
-
-
4 楼
0x8000xxxx
|
|
|