ReactOS 0.4.16-dev-320-g3bd9ddc
_EVENT_INSTANCE_HEADER Struct Reference

#include <evntrace.h>

Collaboration diagram for _EVENT_INSTANCE_HEADER:

Public Attributes

USHORT Size
 
union {
   USHORT   FieldTypeFlags
 
   struct {
      UCHAR   HeaderType
 
      UCHAR   MarkerFlags
 
   }   DUMMYSTRUCTNAME
 
DUMMYUNIONNAME
 
union {
   ULONG   Version
 
   struct {
      UCHAR   Type
 
      UCHAR   Level
 
      USHORT   Version
 
   }   Class
 
DUMMYUNIONNAME2
 
ULONG ThreadId
 
ULONG ProcessId
 
LARGE_INTEGER TimeStamp
 
ULONGLONG RegHandle
 
ULONG InstanceId
 
ULONG ParentInstanceId
 
union {
   struct {
      ULONG   KernelTime
 
      ULONG   UserTime
 
   }   DUMMYSTRUCTNAME
 
   ULONG64   ProcessorTime
 
   struct {
      ULONG   EventId
 
      ULONG   Flags
 
   }   DUMMYSTRUCTNAME2
 
DUMMYUNIONNAME3
 
ULONGLONG ParentRegHandle
 

Detailed Description

Definition at line 334 of file evntrace.h.

Member Data Documentation

◆ 

struct { ... } _EVENT_INSTANCE_HEADER::Class

◆  [1/2]

_ANONYMOUS_STRUCT struct { ... } _EVENT_INSTANCE_HEADER::DUMMYSTRUCTNAME

◆  [2/2]

_ANONYMOUS_STRUCT struct { ... } _EVENT_INSTANCE_HEADER::DUMMYSTRUCTNAME

◆ 

_ANONYMOUS_STRUCT struct { ... } _EVENT_INSTANCE_HEADER::DUMMYSTRUCTNAME2

◆ 

_ANONYMOUS_UNION union { ... } _EVENT_INSTANCE_HEADER::DUMMYUNIONNAME

◆ 

_ANONYMOUS_UNION union { ... } _EVENT_INSTANCE_HEADER::DUMMYUNIONNAME2

◆ 

_ANONYMOUS_UNION union { ... } _EVENT_INSTANCE_HEADER::DUMMYUNIONNAME3

◆ EventId

ULONG _EVENT_INSTANCE_HEADER::EventId

Definition at line 364 of file evntrace.h.

◆ FieldTypeFlags

USHORT _EVENT_INSTANCE_HEADER::FieldTypeFlags

Definition at line 337 of file evntrace.h.

◆ Flags

ULONG _EVENT_INSTANCE_HEADER::Flags

Definition at line 365 of file evntrace.h.

◆ HeaderType

UCHAR _EVENT_INSTANCE_HEADER::HeaderType

Definition at line 339 of file evntrace.h.

◆ InstanceId

ULONG _EVENT_INSTANCE_HEADER::InstanceId

Definition at line 355 of file evntrace.h.

◆ KernelTime

ULONG _EVENT_INSTANCE_HEADER::KernelTime

Definition at line 359 of file evntrace.h.

◆ Level

UCHAR _EVENT_INSTANCE_HEADER::Level

Definition at line 347 of file evntrace.h.

◆ MarkerFlags

UCHAR _EVENT_INSTANCE_HEADER::MarkerFlags

Definition at line 340 of file evntrace.h.

◆ ParentInstanceId

ULONG _EVENT_INSTANCE_HEADER::ParentInstanceId

Definition at line 356 of file evntrace.h.

◆ ParentRegHandle

ULONGLONG _EVENT_INSTANCE_HEADER::ParentRegHandle

Definition at line 368 of file evntrace.h.

◆ ProcessId

ULONG _EVENT_INSTANCE_HEADER::ProcessId

Definition at line 352 of file evntrace.h.

◆ ProcessorTime

ULONG64 _EVENT_INSTANCE_HEADER::ProcessorTime

Definition at line 362 of file evntrace.h.

◆ RegHandle

ULONGLONG _EVENT_INSTANCE_HEADER::RegHandle

Definition at line 354 of file evntrace.h.

◆ Size

USHORT _EVENT_INSTANCE_HEADER::Size

Definition at line 335 of file evntrace.h.

◆ ThreadId

ULONG _EVENT_INSTANCE_HEADER::ThreadId

Definition at line 351 of file evntrace.h.

◆ TimeStamp

LARGE_INTEGER _EVENT_INSTANCE_HEADER::TimeStamp

Definition at line 353 of file evntrace.h.

◆ Type

UCHAR _EVENT_INSTANCE_HEADER::Type

Definition at line 346 of file evntrace.h.

◆ UserTime

ULONG _EVENT_INSTANCE_HEADER::UserTime

Definition at line 360 of file evntrace.h.

◆ Version [1/2]

ULONG _EVENT_INSTANCE_HEADER::Version

Definition at line 344 of file evntrace.h.

◆ Version [2/2]

USHORT _EVENT_INSTANCE_HEADER::Version

Definition at line 348 of file evntrace.h.


The documentation for this struct was generated from the following file: