Выходной файл Tracefmt
Выходной файл Tracefmt (OUT) — это текстовый файл, отображающий сообщения трассировки из журнала трассировки или сеанса трассировки в режиме реального времени в удобочитаемом формате. Каждому сообщению трассировки предшествует настраиваемый префикс сообщения трассировки.
Выходной файл Tracefmt является необязательным. Вы можете настроить Tracefmt для отображения сообщений трассировки, но не для создания выходного файла или для отображения сообщений трассировки и записи их в выходной файл.
Выходные файлы Tracefmt часто используются в качестве входных данных для других программ, которые анализируют и фильтруют сообщения трассировки.
Ниже приведен фрагмент содержимого выходного файла Tracefmt сеанса трассировки с Tracedrv, пример драйвера, инструментированного для программной трассировки. Пример драйвера TraceDrv, предназначенный для трассировки программного обеспечения, доступен в репозитории примеров драйверов Windows на сайте GitHub.
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