Freigeben über


Tracefmt-Ausgabedatei

Die Tracefmt-Ausgabedatei (.out) ist eine Textdatei, die die Ablaufverfolgungsmeldungen aus einem Ablaufverfolgungslog oder einer Echtzeit-Ablaufverfolgungssitzung in einem menschenlesbaren Format anzeigt. Jeder Trace-Nachricht geht ein anpassbares Nachrichtenpräfix voran.

Die Tracefmt-Ausgabedatei ist optional. Sie können Tracefmt so weiterleiten, dass die Ablaufverfolgungsmeldungen angezeigt werden, aber keine Ausgabedatei erstellen oder die Ablaufverfolgungsmeldungen anzeigen und in einer Ausgabedatei aufzeichnen.

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

Es folgt 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 Windows-Treiberbeispiel-Repository 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