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 を する