ETW_BUFFER_CONTEXT 構造体 (evntrace.h)

ETW_BUFFER_CONTEXT構造体は、イベントに関するコンテキスト情報を提供します。 ETW_BUFFER_CONTEXT構造体のインスタンスは、EVENT_RECORDおよびEVENT_TRACE構造体に含まれます。

構文

typedef struct _ETW_BUFFER_CONTEXT {
  union {
    struct {
      UCHAR ProcessorNumber;
      UCHAR Alignment;
    } DUMMYSTRUCTNAME;
    USHORT ProcessorIndex;
  } DUMMYUNIONNAME;
  USHORT LoggerId;
} ETW_BUFFER_CONTEXT, *PETW_BUFFER_CONTEXT;

メンバー

DUMMYUNIONNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME.ProcessorNumber

プロバイダー プロセスが実行されていた CPU の数。 1 台のプロセッサ コンピューターの場合、数値は 0 です。

DUMMYUNIONNAME.DUMMYSTRUCTNAME.Alignment

イベント間の配置 (常に 8)。

DUMMYUNIONNAME.ProcessorIndex

LoggerId

イベントをログに記録したセッションの識別子。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header evntrace.h (Evntrace.h を含む)

関連項目

EVENT_RECORD

EVENT_TRACE