Freigeben über


!wmitrace.logdump

Die Erweiterung !wmitrace.logdump zeigt den Inhalt der Ablaufverfolgungspuffer für eine Ablaufverfolgungssitzung an. Sie können die Anzeige auf Ablaufverfolgungsmeldungen von angegebenen Anbietern beschränken.

!wmitrace.logdump [-t Count] [{LoggerID|LoggerName} [GUIDFile]] 

Parameter

-t Zählen
Schränkt die Ausgabe auf die neuesten Nachrichten ein. Count gibt die Anzahl der anzuzeigenden Nachrichten an.

LoggerID
Gibt die Ablaufverfolgungssitzung an. LoggerID ist eine Ordnungszahl, die das System jeder Ablaufverfolgungssitzung auf dem Computer zuweist. Wenn kein Parameter angegeben ist, wird die Ablaufverfolgungssitzung mit der ID 1 verwendet.

LoggerName
Gibt die Ablaufverfolgungssitzung an. LoggerName ist der Textname, der beim Starten der Ablaufverfolgungssitzung angegeben wurde.

GUIDFile
Zeigt nur Ablaufverfolgungsmeldungen von Anbietern an, die in der GUIDFile-Datei angegeben sind. GUIDFile stellt den Pfad (optional) und den Dateinamen einer Textdatei dar, die die Steuerelement-GUIDs eines oder mehrerer Ablaufverfolgungsanbieter enthält, z. B. eine GUID- oder CTL-Datei.

DLL

Wmitrace.dll

Diese Erweiterung ist in Windows 2000 und höheren Versionen von Windows verfügbar. Wenn Sie diese Erweiterung mit Windows 2000 verwenden möchten, müssen Sie zuerst die Wmitrace.dll-Datei aus dem Winxp-Unterverzeichnis des Installationsverzeichnisses „Debugtools für Windows“ in das Unterverzeichnis „w2kfre“ kopieren.

Zusätzliche Informationen

Eine konzeptionelle Übersicht über die Ereignisablaufverfolgung finden Sie im Microsoft Windows SDK. Informationen zur Ablaufverfolgung finden Sie im Thema „Tracelog“ im Windows Driver Kit (WDK).

Hinweise

Während der Windows-Softwareablaufverfolgung (Software Trace Preprocessor, WPP) werden Ablaufverfolgungssitzungspuffer verwendet, um Ablaufverfolgungsmeldungen zu speichern, bis sie in eine Protokolldatei oder in einen Ablaufverfolgungsverbraucher für eine Echtzeitanzeige geleert werden. Die Erweiterung !wmitrace.logdump zeigt den Inhalt der Puffer an, die sich im physischen Speicher befinden. Die Anzeige wird im Debugger-Befehlsfenster angezeigt.

Diese Erweiterung ist besonders hilfreich, um die neuesten Ablaufverfolgungen beim Auftreten eines Absturzes wiederherzustellen und die in einer Crash-Dumpdatei gespeicherten Ablaufverfolgungen anzuzeigen.

Verwenden Sie vor der Verwendung dieser Erweiterung !wmitrace.searchpath oder !wmitrace.tmffile, um die Formatdateien der Ablaufverfolgungsmeldung anzugeben. Das System verwendet die Formatdateien der Ablaufverfolgungsmeldung, um die binären Ablaufverfolgungsmeldungen in den Puffern so zu formatieren, dass sie als lesbarer Text angezeigt werden können.

Hinweis Wenn Ihr Treiber UMDF Version 1.11 oder höher verwendet, müssen Sie nicht !wmitrace.searchpath oder !wmitrace.tmffile verwenden.

Wenn Sie das Ablaufprotokoll verwenden, um eine Ablaufverfolgungssitzung mit zirkulärem Puffer (-buffering) zu starten, verwenden Sie diese Erweiterung, um die Pufferinhalte anzuzeigen.

Um die Protokollierungs-ID einer Ablaufverfolgungssitzung zu finden, verwenden Sie die Erweiterung !wmitrace.strdump. Alternativ können Sie den Ablaufverfolgungsbefehl tracelog -l verwenden, um die Ablaufverfolgungssitzungen und ihre grundlegenden Eigenschaften aufzuführen, einschließlich der Protokollierungs-ID.

Diese Erweiterung ist nur bei der WPP-Softwareablaufverfolgung und früheren (Legacy)-Methoden der Ereignisablaufverfolgung für Windows nützlich. Ablaufverfolgungsereignisse, die von anderen manifestierten Anbietern erstellt werden, verwenden keine TMF-Dateien (Trace Message Format), und daher zeigt diese Erweiterung ihre Inhalte nicht an.

Diese Erweiterung ähnelt der Erweiterung !wmitrace.eventlogdump, mit der Ausnahme, dass die Ausgabe von !wmitrace.logdump im WPP-Format formatiert ist und die Ausgabe von !wmitrace.eventlogdump im Ereignisprotokollstil formatiert ist. Sie sollten die Erweiterung auswählen, deren Format für die Daten geeignet ist, die Sie anzeigen möchten.

Informationen zum Anzeigen des UMDF-Ablaufverfolgungsprotokolls finden Sie unter Verwenden der WPP-Softwareablaufverfolgung in UMDF-basierten Treibern.