Freigeben über


!wmitrace.logsave

Die Erweiterung !wmitrace.logsave schreibt den aktuellen Inhalt der Ablaufverfolgungspuffer für eine Ablaufverfolgungssitzung in eine Datei.

!wmitrace.logsave {LoggerID|LoggerName} Filename 

Parameter

LoggerID
Gibt die Ablaufverfolgungssitzung an. LoggerID ist eine Ordnungszahl, die das System jeder Ablaufverfolgungssitzung auf dem Computer zuweist.

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

Dateiname
Gibt einen Pfad (optional) und einen Dateinamen für die Ausgabedatei an.

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

Diese Erweiterung zeigt nur die Ablaufverfolgungen an, die sich zu diesem Zeitpunkt im Arbeitsspeicher befinden. Es werden keine Ablaufverfolgungsmeldungen angezeigt, die aus den Puffern geleert und an eine Ereignisablaufverfolgungsprotokolldatei oder an einen Ablaufverfolgungsverbraucher übermittelt wurden.

Ablaufverfolgungssitzungspuffer speichern Ablaufverfolgungsmeldungen, bis sie in eine Protokolldatei oder in einen Ablaufverfolgungsverbraucher für eine Echtzeitanzeige geleert werden. Diese Erweiterung speichert den Inhalt der Puffer, die sich im physischen Speicher befinden, in der angegebenen Datei.

Die Ausgabe wird im Binärformat geschrieben. In der Regel verwenden diese Dateien die Dateinamenerweiterung .etl (Event Trace Log).

Wenn Sie das Ablaufprotokoll verwenden, um eine Ablaufverfolgungssitzung mit zirkulärem Puffer (-buffering) zu starten, können Sie diese Erweiterung verwenden, um den aktuellen Pufferinhalt zu speichern.

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.