终于找到了如何让DbgPrint在Win Vista / 7中真正打印出来:
ed nt!Kd_DEFAULT_Mask 0xffffffff
问题是有一些其他驱动程序正在与命令提示符ni WinDbg交谈。有没有办法过滤,所以只有我的.sys文件中的DbgPrint才会到达WinDbg中的命令提示符?
我知道DbgPrintEx但是如果有一种简单过滤的简单方法,我就不会将我的旧驱动程序与大量的DbgPrint迁移到DbgPrintEx ...
答案 0 :(得分:0)
您是否尝试过.ofilter命令?这会在主机上进行过滤,因此它不如使用DbgPrintEx快,但它可以在紧急情况下工作。
-Scott