日期:2014-05-16 浏览次数:20503 次
写了个驱动,好不容易在DEBUG模式下用WINDBG调试没问题了,然后发布成RELEASE模式。
安装运行后,怎么都不能得到正确结果,郁闷。vmware不在DEBUG模式下,也不能用WINDBG调试。只好开DEBUGVIEW跟踪DbgPrint的输出。
一步步修改,结果发现是DbgBreakPoint语句导致EXCEPTION_EXECUTE_HANDLER异常。
改成
#if DEBUG
DbgBreakPoint();
#endif
这回运行OK了。