次の方法で共有


TTraceLevel 列挙 (wdtf.h)

TTraceLevel 列挙体は、WDTF でトレースするためのレベルのセットを定義します。 各レベルの意味は、ITracer インターフェイスのレジストリ設定によって異なります。

構文

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 インターフェイス に指示します。 ITracer は、ITracing::SetTraceLevel メソッドを呼び出した実装の TraceLevel パスを検索します。 ほとんどの実装では、WDTF のインストール時にこの値が Trace2_Medium に設定されます。

備考

ITracing::SetTraceLevel メソッドを使用して、実行時に WDTF インターフェイスのインスタンスのトレース レベルを変更します。 レジストリの既定値を変更する方法の詳細については、ITracerを参照してください。

必要条件

要件 価値
ヘッダー wdtf.h

関連項目

ITracer する

ITracing

ITracing::SetTraceLevel