다음을 통해 공유


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