目录
文章是讲述windbg进行调试KMDF驱动,windbg虽然可用进行断点调试,但是它也有不方便之处,比如需要双机联调,另外还需要对KMDF运行流程比较熟悉,不然断点打在哪里都是比较头疼的事情,而使用traceview就没有这些烦恼,traceview只需要在源码里面添加需要打印的信息,在就可用在本机进行调试。
一、在源码里添加欲打印信息
traceview需要使用到KMDF的 trace机制,至于这个机制,我们后面在说。现在我们就照项目模板提供的做就行,HelloWord项目创建详见前面的文章《二、KMDF开发之HelloWord-CSDN博客》
1.1添加追踪信息
在driver.c文件里面,我们自己添加一条追踪信息
然后编译生成