主要代码:
if (PASSIVE_LEVEL == KeGetCurrentIrql())
KdPrint(("irql:does enough"));
openSourceFileStatus = ZwCreateFile(
&sourceFileHandle,
GENERIC_READ | GENERIC_WRITE,
&sourceFileObjectAttributes,
&io_status_block,
NULL,
FILE_ATTRIBUTE_NORMAL,
FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE,
FILE_OPEN_IF,
FILE_NON_DIRECTORY_FILE |
FILE_RANDOM_ACCESS |
FILE_SYNCHRONOUS_IO_NONALERT,
NULL,
0);
中断级没问题,我判断过PASSLEVEL ==
求大神解答,不知道我说的够不够详细
先看看各个参数是否都是正确的。