在DriverEntry中初始化event对象:KeInitializeEvent(&event,NotificationEvent,FALSE);在sys中的DispatchIoCtl例程中写了如下代码:KeWaitForSingleObject(&event,...
全文
回复(7) 2007-08-15 18:38 来自版块 - 内核编程
表情
kxsystem不初始事件?偶把InitEvent写在DriverEntry中的呀(2007-08-17 18:34)
ProPlayboy ,你的事件是全局的吗?不初始事件,BSOD是很正常的(2007-08-17 14:08)
kxsystem很奇怪啊.我把初始化的代码放到KeWaitForSingleObject所在的块里,蓝屏消失了! 但是一但创建多个KEVENT对象用KeWairForMultipleObjects依然蓝屏,错误代码一样.(2007-08-17 09:34)
rayyang2000你确定是在这行出错么?或者那个event确实有初始化?WinDbg可是说你要向地址0写数据,虽然KeWaitxxx也有可能写什么数据,但写到0就太扯了(2007-08-17 07:35)
bizhan123仔细检查下指针的使用。我以前就是经常指针造成这样的错误(2007-08-16 16:29)
kxsystemevent是全局变量.... Use !analyze -v to get detailed debugging information. BugCheck A, {0, 2, 1, 804dd11d} !analyze -v 显示: Probably caused ...(2007-08-16 09:02)
rayyang2000event怎么传递的?全局变量? 用!analyze -v看一下WinDbg怎么说(2007-08-16 08:50)

返回顶部