Tracefmt-Ausgabedatei

Die Tracefmt-Ausgabedatei (.out) ist eine Textdatei, die die Ablaufverfolgungsmeldungen aus einem Ablaufverfolgungsprotokoll oder einer Echtzeitablaufverfolgungssitzung in lesbarem Format anzeigt. Jeder Ablaufverfolgungsnachricht wird ein anpassbares Ablaufverfolgungsnachrichtenpräfix vorangestellt.

Die Tracefmt-Ausgabedatei ist optional. Sie können Tracefmt anweisen, die Ablaufverfolgungsmeldungen anzuzeigen, aber keine Ausgabedatei zu erstellen oder die Ablaufverfolgungsmeldungen anzuzeigen und sie in einer Ausgabedatei aufzuzeichnen.

Tracefmt-Ausgabedateien werden häufig als Eingabe für andere Programme verwendet, die Ablaufverfolgungsmeldungen analysieren und filtern.

Im Folgenden ist ein Auszug aus dem Inhalt einer Tracefmt-Ausgabedatei einer Ablaufverfolgungssitzung mit Tracedrv, einem Beispieltreiber, der für die Softwareablaufverfolgung instrumentiert ist. TraceDrv, ein Beispieltreiber, der für die Softwareablaufverfolgung entwickelt wurde, ist im Repository für Windows-Treiberbeispiele auf GitHub verfügbar.

EventTrace
[0]0888.0D60::10/23/2003-12:27:40.173 [tracedrv]IOCTL = 1
[0]0888.0D60::10/23/2003-12:27:40.173 [tracedrv]Hello, 1 Hi
[0]0888.0D60::10/23/2003-12:27:40.173 [tracedrv]Hello, 2 Hi
[0]0888.0D60::10/23/2003-12:27:40.173 [tracedrv]Hello, 3 Hi
[0]0888.0D60::10/23/2003-12:27:40.173 [tracedrv]Hello, 4 Hi
[0]0888.0D60::10/23/2003-12:27:40.173 [tracedrv]Hello, 5 Hi
[0]0888.0D60::10/23/2003-12:27:40.173 [tracedrv]Hello, 6 Hi