阅读:1555回复:1
为什么IoCreateDevice和Filemon一样的代码在Sfilter中会出现IRPL_NOT_LESS _OR_EQUAL蓝屏
PDEVICE_OBJECT guiDevice;
WCHAR deviceNameBuffer[] = L"\\Device\\Sfilter"; UNICODE_STRING deviceNameUnicodeString; RtlInitUnicodeString (&deviceNameUnicodeString, deviceNameBuffer ); status = IoCreateDevice ( DriverObject, sizeof(HOOK_EXTENSION), &deviceNameUnicodeString, FILE_DEVICE_SFILTER, 0, TRUE, &guiDevice ); 代码几乎一样,编译通过,但是无论XP还是2003,都是在加载过程中立刻出现 IRPL_NOT_LESS _OR_EQUAL 蓝屏 觉得很奇怪 |
|
沙发#
发布于:2007-06-04 14:38
在哪里调用的?
|
|
|