PDB 符号文件

程序数据库 (PDB) 跟踪提供程序(如应用程序或驱动程序)的符号文件,包括设置跟踪消息格式的说明,以便可以在人工可读的显示器中显示这些消息。

跟踪消息格式设置说明是跟踪提供程序源代码的一部分。 WPP 预处理器从代码中提取它们,并将其添加到跟踪提供程序的 PDB 符号文件中。

编译调试 (检查) 版本的跟踪提供程序时,编译器将生成 PDB 文件。 使用 BinPlace 生成跟踪提供程序时,生成过程默认创建 PDB 文件。

WDK、TraceViewTracefmt 中的跟踪使用者可以直接从 PDB 文件或 TMF 文件中提取跟踪消息格式信息。 其他需要 TMF 文件。 Tracepdb 将 PDB 文件作为输入,提取格式设置信息,并创建 TMF 文件作为输出。

其他跟踪使用者(如 Windows 中包含的工具 Tracerpt)不使用 PDB 文件或 TMF 文件。 而是使用托管对象格式 (MOF) 文件中的信息来设置跟踪事件的格式。 这些工具无法设置跟踪消息的格式。