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 |