专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
Windows驱动难于调试是众所周知调试步骤繁琐而且内核环境下固有多线程环境和代码执行顺序不确定性更增加了调试难度我自己感觉最好办法就是利用DbgPr(我自己则最常使用KdPr)打印出足够多信息以便于我们分析下面是些打印出详细trace些手段: 利用__LINE__ __FILE__以及__FUNCTION__定位代码位置 这几个编译器指令分别指示当前代码所在行号、文件名和名;你可以在你代码中定义如下宏: # DBG_TRACER \"%s(%d)-%s\" # DBG_ARGS __FILE__,__LINE__,__FUNCTION__ 然 [阅读全文] [PDF]
1 共1条 分1页