我想将DbgprintEx()
或Dbgprint()
内核消息存储到C:\file.txt
等外部文件中。是否可以存储此消息。因为我想在崩溃之前分析内核消息。我还使用Kernel debugging
检查了winDbg
,但我的应用程序无法在调试模式下连接。我正在使用Windows 7 64位机器。
答案 0 :(得分:0)
您应该能够从sysinternals - https://technet.microsoft.com/en-us/sysinternals/debugview.aspx使用DebugView获取这些日志,因为我检查它允许将日志保存到文件。
答案 1 :(得分:0)
尝试命令: .logopen / t c:\ logs \ mylogfile.txt
任何输出都将保存在日志文件中,而不仅仅是调试输出。但也许它适合你?