Freigeben über


ETW_BUFFER_CONTEXT-Struktur (evntrace.h)

Die ETW_BUFFER_CONTEXT-Struktur stellt Kontextinformationen zum Ereignis bereit. Eine instance der ETW_BUFFER_CONTEXT-Struktur ist in den EVENT_RECORD- und EVENT_TRACE-Strukturen enthalten.

Syntax

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

Member

DUMMYUNIONNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME.ProcessorNumber

Die Nummer der CPU, auf der der Anbieterprozess ausgeführt wurde. Die Zahl ist 0 (null) auf einem Einzelprozessorcomputer.

DUMMYUNIONNAME.DUMMYSTRUCTNAME.Alignment

Ausrichtung zwischen Ereignissen (immer acht).

DUMMYUNIONNAME.ProcessorIndex

LoggerId

Bezeichner der Sitzung, die das Ereignis protokolliert hat.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile evntrace.h (evntrace.h einschließen)

Weitere Informationen

EVENT_RECORD

EVENT_TRACE