다음을 통해 공유


!wmitrace.logsave

!wmitrace.logsave 확장은 추적 세션에 대한 추적 버퍼의 현재 내용을 파일에 씁니다.

!wmitrace.logsave {LoggerID|LoggerName} Filename 

매개 변수

LoggerID
추적 세션을 지정합니다. LoggerID 는 시스템에서 컴퓨터의 각 추적 세션에 할당하는 서수입니다.

LoggerName
추적 세션을 지정합니다. LoggerName 은 추적 세션이 시작될 때 지정한 텍스트 이름입니다.

파일
출력 파일의 경로(선택 사항) 및 파일 이름을 지정합니다.

DLL

Wmitrace.dll

이 확장은 Windows 2000 이상 버전의 Windows에서 사용할 수 있습니다. Windows 2000에서 이 확장을 사용하려면 먼저 Windows용 디버깅 도구 설치 디렉터리의 winxp 하위 디렉터리에서 w2kfre 하위 디렉터리로 Wmitrace.dll 파일을 복사해야 합니다.

추가 정보

이벤트 추적에 대한 개념적 개요는 Microsoft Windows SDK를 참조하세요. Tracelog에 대한 자세한 내용은 WDK(Windows 드라이버 키트)의 "Tracelog"를 참조하세요.

설명

이 확장은 당시 메모리에 있는 추적만 표시합니다. 버퍼에서 플러시되어 이벤트 추적 로그 파일 또는 추적 소비자에게 전달된 추적 메시지는 표시되지 않습니다.

추적 세션 버퍼는 실시간 표시를 위해 로그 파일 또는 추적 소비자로 플러시될 때까지 추적 메시지를 저장합니다. 이 확장은 실제 메모리에 있는 버퍼의 내용을 지정된 파일에 저장합니다.

출력은 이진 형식으로 작성됩니다. 일반적으로 이러한 파일은 .etl(이벤트 추적 로그) 파일 이름 확장을 사용합니다.

Tracelog를 사용하여 순환 버퍼링(-buffering)을 사용하여 추적 세션을 시작하는 경우 이 확장을 사용하여 현재 버퍼 콘텐츠를 저장할 수 있습니다.

추적 세션의 로거 ID를 찾으려면 !wmitrace.strdump 확장을 사용합니다. 또는 Tracelog 명령 tracelog -l을 사용하여 로거 ID를 포함하여 추적 세션 및 해당 기본 속성을 나열할 수 있습니다.