阅读:988回复:1
IoCallDriver: Irql before:0 !=after:2
程序卸载时出现错误
kedebugchk() unhandle exception...... IO: IoCallDriver(...): Irql before:0 !=after:2 系统发出的(IRP_MN_PNP,IRP_MN_REMOVE_DEVICE)由dispatchpnp处理,调用removedevice(),释放内存,中止线程,调用IoDetachDevice(),最后IoDeleteDevice(),从dispatchpnp退出过了一会就出现上述错误,还没有进入driverunload。 |
|
沙发#
发布于:2002-03-27 13:49
你在DriverEntry例程里有没有指定DriverUnload接口?
pDriverObject->DriverUnload=DriverUnload; |
|
|