PDB 符號檔

程式資料庫 (PDB) 追蹤提供者的符號檔,例如應用程式或驅動程式,包含格式化追蹤訊息的指示,讓它們可以在人類看得懂的顯示器中呈現。

追蹤訊息格式設定指示是追蹤提供者原始程式碼的一部分。 WPP 預處理器會從程式碼中擷取它們,並將其新增至追蹤提供者的 PDB 符號檔。

當您編譯偵錯 (檢查) 版本的追蹤提供者時,編譯器會產生 PDB 檔案。 當您使用 BinPlace 建置追蹤提供者時,建置程式預設會建立 PDB 檔案。

WDK、TraceViewTracefmt中的追蹤取用者可以直接從 PDB 檔案或 TMF 檔案擷取追蹤訊息格式資訊。 其他則需要 TMF 檔案。 Tracepdb 會接受 PDB 檔案做為輸入、擷取格式資訊,並建立 TMF 檔案作為輸出。

其他追蹤取用者,例如 Windows 中包含的工具 Tracerpt,不會使用 PDB 檔案或 TMF 檔案。 相反地,它們會使用 Managed 物件格式 (MOF) 檔案中的資訊來格式化追蹤事件。 這些工具無法格式化追蹤訊息。