| 
					阅读:3720回复: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 
					卸载之前将线程结束了就可以啦,否则就会蓝				 | |
 
							
