TTraceLevel 열거형(wdtf.h)

TTraceLevel 열거형은 WDTF에서 추적을 위한 수준 집합을 정의합니다. 각 수준의 의미는 ITracer 인터페이스에 대한 레지스트리 설정에 따라 달라집니다.

Syntax

typedef enum __MIDL___MIDL_itf_wdtf_0000_0001_0001 {
  Trace0_Off,
  Trace1_Low,
  Trace2_Medium,
  Trace3_High,
  Trace4_All,
  Trace5_Custom,
  Trace6_Custom,
  Trace7_Custom,
  Trace8_Custom,
  Trace_Default
} TTraceLevel;

상수

 
Trace0_Off
추적이 꺼져 있습니다.
Trace1_Low
추적 수준이 낮습니다. 일반적으로 추적 및 실패 및 경고 정보의 최상위 계층만 추적됩니다.
Trace2_Medium
추적 수준은 보통입니다. 이 수준은 기본 수준입니다. 여기에는 Trace1_Low 모든 추적과 모든 WDTF 계층의 표준 추적이 포함됩니다.
Trace3_High
추적 수준이 높습니다. 이 수준에는 Trace2_Medium 모든 추적과 WDTF의 모든 계층에서 시끄러운 추적이 포함됩니다.
Trace4_All
모든 추적을 사용할 수 있습니다. 현재 이 추적 수준은 Trace3_High 동일합니다.
Trace5_Custom
사용자 지정 추적 수준입니다. 현재 이 값은 Trace0_Off.
Trace6_Custom
사용자 지정 추적 수준입니다. 현재 이 값은 Trace0_Off.
Trace7_Custom
사용자 지정 추적 수준입니다. 현재 이 값은 Trace0_Off.
Trace8_Custom
사용자 지정 추적 수준입니다. 현재 이 값은 Trace0_Off.
Trace_Default
기본 추적 수준입니다. 이 수준은 ITracer 인터페이스에 레지스트리의 실제 수준을 찾도록 지시합니다. ITracerITracing::SetTraceLevel 메서드를 호출한 구현의 TraceLevel 경로를 확인합니다. 대부분의 구현에서 이 값은 WDTF를 설치할 때 Trace2_Medium 설정됩니다.

설명

ITracing::SetTraceLevel 메서드를 사용하여 런타임에 WDTF 인터페이스의 instance 추적 수준을 변경합니다. 레지스트리 기본값을 변경하는 방법에 대한 자세한 내용은 ITracer를 참조하세요.

요구 사항

요구 사항
헤더 wdtf.h

추가 정보

ITracer

ITracing

ITracing::SetTraceLevel