阅读:3526回复:6
在passthru中使用KeDelayExecutionThread函数,卸载驱动后过一会儿会蓝屏是怎么回事?
在线程使用KeDelayExecutionThread函数,卸载驱动后过一会儿会蓝屏是怎么回事?但是不用KeDelayExecutionThread就不会蓝屏
|
|
沙发#
发布于:2008-08-29 01:46
你在哪里用那个函数?在MpSend里面吗?
KeDelayExecutionThread的运行中断级别是0 |
|
板凳#
发布于:2008-09-04 23:03
bu shi Re:在passthru中使用KeDelayExecutionThread函数,卸载驱动后过一会儿会蓝屏是怎么回事?
引用第1楼Linsion于2008-08-29 01:46发表的 : 不是,我是在自己创建的一个线程中调用的 |
|
地板#
发布于:2008-09-06 10:08
你看看你的BugCheck ID的意思是不是指Unload driver without cancelling work item blah blah blah....
如果是的话就是你的那个驱动卸载完了后还有一个Thread在运行 |
|
地下室#
发布于:2008-09-11 09:36
baRe:在passthru中使用KeDelayExecutionThread函数,卸载驱动后过一会儿会蓝屏是怎么回事?
以下是蓝屏后,windbg报出来的错误*** Fatal System Error: 0x000000ce (0xF7F34F2D,0x00000000,0xF7F34F2D,0x00000000) Driver at fault: WstIPSec.sys. Break instruction exception - code 80000003 (first chance) A fatal system error has occurred. Debugger entered on first try; Bugcheck callbacks have not been invoked. A fatal system error has occurred. ********************************************************************* * Symbols can not be loaded because symbol path is not initialized. * * * * The Symbol Path can be set by: * * using the _NT_SYMBOL_PATH environment variable. * * using the -y <symbol_path> argument when starting the debugger. * * using .sympath and .sympath+ * ********************************************************************* *** ERROR: Module load completed but symbols could not be loaded for ntdll.dll *** ERROR: Symbol file could not be found. Defaulted to export symbols for ntkrnlpa.exe - ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* Use !analyze -v to get detailed debugging information. BugCheck CE, {f7f34f2d, 0, f7f34f2d, 0} ***** Kernel symbols are WRONG. Please fix symbols to do analysis. ***** Kernel symbols are WRONG. Please fix symbols to do analysis. *** ERROR: Module load completed but symbols could not be loaded for mssmbios.sys Probably caused by : WstIPSec.sys ( WstIPSec+bf2d ) Followup: MachineOwner --------- nt!DbgBreakPointWithStatus+0x4: 80528bdc cc int 3 |
|
5楼#
发布于:2008-10-09 16:38
up!!
|
|
6楼#
发布于:2010-12-22 23:50
卸载之前将线程结束了就可以啦,否则就会蓝
|
|