0

我正在开发一个 UMDF 驱动程序,我可以使用它的PDB文件在其生命周期内确认事件/函数调用。但是,我也能够在其DriverEntry功能之前捕获事件。这个事件已经成为我关心的问题,因为我怀疑它们改变了驱动程序初始化的一些值,从而导致了问题。我想了解更多关于这些事件的信息,但信息TraceView显示它们为“未知”,如下所示:

在此处输入图像描述

有没有办法更好地捕获这些跟踪日志?似乎驱动程序 pdb 不包含这些日志正确显示的信息。

编辑:我使用TMF从我的PDB文件中提取文件tracepdb,似乎我没有与标记为 的消息 GUID 对应的 TMF 文件"No format information found"。难道这些跟踪消息来自外部实体,而不是来自驱动程序?

4

1 回答 1

0

PDB幸运的是,我们拥有已发布文件的完整列表。在查看了这些文件中的每一个后,我们找到了一个匹配的跟踪文件,因此得到了我们想要的信息。

于 2021-02-03T08:07:21.010 回答