!wdfkd.wdftmffile
Die Erweiterung !wdfkd.wdftmffile legt die Ablaufverfolgungsnachrichten-Formatdatei (TMF) fest, die verwendet werden soll, wenn der Debugger Kernelmodus-Treiberframework (KMDF) Fehlerprotokolldatensätze für die Erweiterungen !wdfkd.wdflogdump or !wdfkd.wdfcrashdump extensions.
!wdfkd.wdftmffile TMFpath
Parameter
TMFpath
Ein Pfad, der die .tmf-Datei enthält.
DLL
Wdfkd.dll
Frameworks
KMDF 1, UMDF 2
Zusätzliche Informationen
Weitere Informationen finden Sie unter Kernelmodus-Treiberframeworkdebugging.
Hinweise
Wenn Ihr Treiber eine KMDF-Version vor 1.11 verwendet, müssen Sie die Erweiterung !wdfkd.wdftmffile verwenden, bevor Sie !wdfkd.wdflogdump oder !wdfkd.wdfcrashdump verwenden können.
Ab KMDF Version 1.11 enthält die Symboldatei der Frameworkbibliothek (z. B. wdf01000.pdb) die TMF-Einträge (Trace Message Format). Ab der Windows 8-Version des Kerneldebuggers lesen die Kernelmodus-Treiberframeworkerweiterungen (Wdfkd.dll) die Einträge aus der PDB-Datei. Wenn Ihr Treiber daher KMDF Version 1.11 oder höher verwendet und Sie den Kerneldebugger von Windows 8 oder höher nutzen, müssen Sie !wdfkd.wdftmffile nicht verwenden. Sie müssen das Verzeichnis einschließen, das die Symboldatei im Symbolpfad des Debuggers enthält. Der Debugzielcomputer kann jedes Betriebssystem ausführen, das KMDF unterstützt.
Das folgende Beispiel zeigt, wie Sie die Erweiterung !wdfkd.wdftmffile aus dem WDK-Stammverzeichnis für KMDF, Version 1.5, verwenden.
kd> !wdftmffile tools\tracing\<platform>\wdf1005.tmf
Beachten Sie, dass der Pfad je nach der von Ihnen verwendeten Version des Windows Driver Kit (WDK) unterschiedlich sein kann. Beachten Sie außerdem, dass der Name der TMF-Datei die von Ihnen verwendete KMDF-Version darstellt. Beispielsweise ist Wdf1005.tmf die TMF-Datei für KMDF, Version 1.5.
Informationen zum Anzeigen des KMDF-Protokolls während einer Debuggingsitzung finden Sie unter Verwenden des Ereignisprotokolls des Frameworks.