追蹤訊息標頭檔
追蹤訊息標頭 (TTL) 檔案是文字檔,其中包含 WPP 所產生追蹤程式碼所使用的函式和變數宣告。 標頭檔也包含宏,可將追蹤訊息格式設定指示新增至 追蹤提供者的 PDB 檔案,例如核心模式驅動程式或使用者模式應用程式。
當您編譯包含 WPP 宏的 追蹤提供者 時,WPP 會自動產生 TMAC 檔案。 TLINUX 檔案的名稱與來源檔案相同,但副檔名為 .tlinux。 WPP 會將檔案儲存在與來源檔案相同的目錄中。
當您將 WPP 宏新增至原始程式碼時,也必須為 WPP 產生的 TMAC 檔案新增 #include 指示詞。 include 語句的格式如下:
#include SourceFileName.tmh
這個 include 語句必須出現在 WPP_CONTROL_GUIDS 宏的定義之後,但在對 WPP 宏的任何呼叫之前。
如需詳細資訊,請參閱 將 WPP 宏新增至追蹤產生者 ,並參閱 TraceDrv,這是專為軟體追蹤而設計的範例驅動程式。 TraceDrv 範例可在 GitHub 上的 Windows 驅動程式範例 存放庫中取得。