次の方法で共有


MOF_FIELD 構造体 (evntrace.h)

MOF_FIELD構造体を使用して、イベント データをEVENT_TRACE_HEADERまたはEVENT_INSTANCE_HEADER構造体に追加できます。

構文

typedef struct _MOF_FIELD {
  ULONG64 DataPtr;
  ULONG   Length;
  ULONG   DataType;
} MOF_FIELD, *PMOF_FIELD;

メンバー

DataPtr

イベント データ項目へのポインター。

Length

DataPtr が指す項目の長さ (バイト単位)。

DataType

予約済み。

注釈

メンバーを設定する前に、必ずこの構造体のメモリを 0 に初期化してください。

MOF_FIELD構造体を使用する場合は、EVENT_TRACE_HEADERまたはEVENT_INSTANCE_HEADER構造体の Flags メンバーにWNODE_FLAG_USE_MOF_PTR フラグ設定する必要があります。

イベント トレース セッションは、EVENT_TRACE構造体 使用してイベント トレース コンシューマーにデータを渡す前に、データ ポインター MOF_FIELD自動的に 逆参照します。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header evntrace.h

こちらもご覧ください

EVENT_INSTANCE_HEADER

EVENT_TRACE

EVENT_TRACE_HEADER