예제 5: 추적 공급자 사용
다음 명령은 "MyTrace"라는 실행 중인 추적 세션에 대해 추적 공급자를 사용하도록 설정합니다.
tracelog -enable MyTrace -guid MyProvider.guid
이에 대한 응답으로 Tracelog는 MyProvider.guid 파일에서 GUID로 표시되는 공급자를 사용하도록 설정합니다. 명령은 추적 세션의 다른 속성을 변경하지 않습니다.
추적 세션을 시작한 다음 공급자를 사용하도록 설정하거나 추적 세션을 시작하는 동안 공급자를 사용하도록 설정할 수 있습니다. 예를 들어 다음 명령은 추적 세션을 시작한 다음 공급자를 사용하도록 설정합니다.
tracelog -start MyTrace
tracelog -enable MyTrace -guid MyProvider.guid
반면, 다음 명령은 세션을 시작하고 공급자를 하나의 명령으로 사용하도록 설정합니다.
tracelog -start MyTrace -guid MyProvider.guid
타이밍 차이 이외에 이러한 명령의 효과는 동일합니다.
일반적으로 tracelog -enable 명령은 공급자와 연결된 플래그 및 수준을 변경하는 데 사용됩니다. 플래그와 수준은 추적 세션의 속성이 아니라 공급자의 속성이므로 tracelog -update 명령이 아닌 tracelog -enable 명령을 사용하여 변경합니다.
다음 명령은 MyProvider.guid 파일에서 공급자의 플래그와 수준을 변경합니다. -guid 매개 변수를 사용하여 해당 공급자가 추적 세션에 대해 사용하도록 설정된 유일한 공급자인 경우에도 추적 공급자를 지정해야 합니다.
tracelog -enable MyTrace -guid MyProvider.guid -flag 2 -level 2
tracelog -enable 명령을 사용하여 추적 세션에 더 많은 공급자를 추가하고 tracelog -disable 명령을 사용하여 사용하지 않도록 설정한 공급자를 다시 사용하도록 설정할 수도 있습니다.
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기