ETW_BUFFER_CONTEXT 構造体 (relogger.h)

ETW_BUFFER_CONTEXT構造体は、イベントに関するコンテキスト情報を提供します。

構文

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 relogger.h (Evntrace.h を含む)

こちらもご覧ください

EVENT_RECORD