ETW_BUFFER_CONTEXT 结构 (evntrace.h)

ETW_BUFFER_CONTEXT 结构提供有关事件的上下文信息。 ETW_BUFFER_CONTEXT 结构的实例包含在EVENT_RECORDEVENT_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 数。 该数字在单处理器计算机上为零。

DUMMYUNIONNAME.DUMMYSTRUCTNAME.Alignment

事件之间的对齐 (始终为 8) 。

DUMMYUNIONNAME.ProcessorIndex

LoggerId

记录事件的会话的标识符。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 evntrace.h (包括 Evntrace.h)

请参阅

EVENT_RECORD

EVENT_TRACE