!wdfkd.wdftmffile

當調試程式將 !wdfkd.wdfkd.wdflogdump 或 !wdfkd.wdfcrashdump 延伸模組格式化內核模式驅動程序架構 (KMDF) 錯誤記錄檔時,!wdfkd.wdftmffile 延伸模組會設定要使用的追蹤訊息格式 (.tmf) 檔案。

!wdfkd.wdftmffile TMFpath

參數

TMFpath
包含 .tmf 檔案的路徑。

DLL

Wdfkd.dll

架構

KMDF 1、UMDF 2

其他資訊

如需詳細資訊,請參閱 內核模式驅動程序架構偵錯。

備註

如果您的驅動程式使用 1.11 之前的 KMDF 版本,您必須先使用 !wdfkd.wdftmffile 擴充功能,才能使用 !wdfkd.wdflogdump 或 !wdfkd.wdfcrashdump 擴充功能。

從 KMDF 1.11 版開始,架構連結庫的符號檔(例如 wdf01000.pdb)包含追蹤訊息格式 (TMF) 專案。 從 Windows 8 版的核心調試程序開始, Kernel-Mode Driver Framework Extensions (Wdfkd.dll) 會從 .pdb 檔案讀取專案。 因此,如果您的驅動程式使用 KMDF 1.11 版或更新版本,而且您使用來自 Windows 8 或更新版本的核心調試程式,則不需要使用 !wdfkd.wdftmffile。 您必須在除錯程式的符號路徑中包含包含符號檔的目錄。 偵錯目標計算機可以執行任何支援 KMDF 的作業系統。

下列範例示範如何針對 KMDF 1.5 版使用根 WDK 目錄的 !wdfkd.wdftmffile 延伸模組。

kd> !wdftmffile tools\tracing\<platform>\wdf1005.tmf

請注意,您所使用的 Windows 驅動程式套件 (WDK) 版本路徑可能不同。 另請注意,.tmf 檔名代表您使用的 KMDF 版本。 例如,Wdf1005.tmf 是 KMDF 1.5 版的 .tmf 檔案。

如需如何在偵錯會話期間檢視 KMDF 記錄的資訊,請參閱 使用架構的事件記錄器