共用方式為


TraceLoggingActivity 類別 (traceloggingactivity.h)

提供活動期間記錄 ETW 事件的支援。 所有事件都必須手動標記或巢狀。

繼承

TraceLoggingActivity 類別會實作 _TlgActivityBase。

方法

TraceLoggingActivity 類別具有這些方法。

 
TraceLoggingActivity::P rovider

TraceLoggingActivity::P rovider (traceloggingactivity.h) 會將句柄傳回與此活動相關聯的 TraceLogging 提供者。
TraceLoggingActivity::SetRelatedActivity

設定這個 TraceLoggingActivity 對象的相關活動。
TraceLoggingActivity::SetRelatedActivityId

TraceLoggingActivity::SetRelatedActivityId 會使用活動的唯一標識符來設定此 TraceLoggingActivity 對象的相關活動。
TraceLoggingActivity::SetRelatedActivityId

TraceLoggingActivity::SetRelatedActivityId (const GUID) 使用活動的唯一標識符來設定此 TraceLoggingActivity 物件的相關活動。
TraceLoggingActivity::TraceLoggingActivity

建立新的 TraceLoggingActivity 物件。 (多載 1/2)
TraceLoggingActivity::TraceLoggingActivity

建立新的 TraceLoggingActivity 物件。 (多載 2/2)

備註

若要使用 TraceLogging 活動,您必須定義 TraceLoggingActivityTraceLoggingThreadActivity 的實例。 建立其中一個類別的實例之後,您可以使用 TraceLoggingFunctionTraceLoggingWriteStartTraceLoggingWriteStopTraceLoggingWriteTagged 來管理活動記錄。 當追蹤開啟並啟動活動時,這個類別會自動建立唯一標識符。

您可以將唯一標識碼提供給 TraceLoggingWriteStartTraceLoggingWriteStop 宏,以手動巢狀活動。

規格需求

需求
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2012 R2
目標平台 Windows
標頭 traceloggingactivity.h

另請參閱

TraceLoggingThreadActivity 類別