Tracefmt 输出文件

Tracefmt 输出 (.out) 文件是一个文本文件,以人类可读的格式显示来自跟踪日志或实时跟踪会话的跟踪消息。 每个跟踪消息前面都有一个可自定义的 跟踪消息前缀

Tracefmt 输出文件是可选的。 可以指示 Tracefmt 显示跟踪消息,但不能创建输出文件,或者同时显示跟踪消息并将其记录在输出文件中。

Tracefmt 输出文件通常用作分析和筛选跟踪消息的其他程序的输入。

下面是使用 Tracedrv(为软件跟踪检测的示例驱动程序)的跟踪会话的 Tracefmt 输出文件内容的摘录。 TraceDrv 是一个专为软件跟踪而设计的示例驱动程序,可在 GitHub 上的 Windows 驱动程序示例 存储库中找到。

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