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)

注釈

トレース ログ アクティビティを使用するには、 TraceLoggingActivity または TraceLoggingThreadActivity のインスタンスを定義 する必要があります。 これらのクラスのいずれかのインスタンスを作成したら、TraceLoggingFunctionTraceLoggingWriteStart、TraceLoggingWriteStopおよび TraceLoggingWriteTagged を使用してアクティビティ ログを操作します。 このクラスは、トレースが有効になり、アクティビティが開始されると、一意の識別子を自動的に作成します。

TraceLoggingWriteStart マクロと TraceLoggingWriteStop マクロに一意の識別子を指定することで、アクティビティを手動で入れ子にすることができます

要件

要件
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2012 R2
対象プラットフォーム Windows
ヘッダー traceloggingactivity.h

こちらもご覧ください

TraceLoggingThreadActivity クラス