如何将调试打印从 Windows 驱动程序发送到 WinDbg 以外的其他地方?

How to send debug prints from Windows driver to somewhere else than WinDbg?

我正在为 Windows 8.1 编写自定义内核驱动程序,并使用 DbgPrintEx 打印我的调试消息,这些消息被发送到我主机上的 WinDbg。 WinDbg 给我带来了太多问题,我只想能够将我的打印件发送到某个本地日志文件(在目标机器上),是否可以通过一些不太复杂的方式来实现?

您可以使用WPP Software Tracing, and then use TraceView在目标机器上查看。 TraceView 为您提供了将跟踪会话保存到日志文件的选项。

将评论转换为答案
sysinternalsosronline

的目标上使用 DebugView /xxx