问题描述
- windows内核中使用ZwCreateFile打开文件蓝屏
-
主要代码: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 == 求大神解答,不知道我说的够不够详细
解决方案
先看看各个参数是否都是正确的。
时间: 2024-11-30 04:18:07