다음을 통해 공유


추적 공급자를 추적할 수 있는지 확인할 수 있나요?

예, WPP_LEVEL_ENABLED 매크로를 사용하여 커널 모드 드라이버 또는 사용자 모드 애플리케이션과 같은 추적 공급자가 추적에 사용하도록 설정되어 있는지 여부와 사용하도록 설정된 플래그를 알 수 있습니다. 이는 추적 공급자가 소프트웨어 추적을 준비하기 위해 추가 작업을 수행하는 경우에 특히 유용합니다.

예를 들어 양식의 조건을 사용할 수 있습니다.

If (WPP_LEVEL_ENABLED(flag) {
            // Tracing is enabled
            Prepare to trace
            DoTraceMessage(flag...);
}