Jump to content

TCEREQUEST

From EDM2
Revision as of 06:03, 24 January 2018 by Ak120 (talk | contribs) (Created page with "Structure for TraceCreateEntry. <code> typedef struct _TCEREQUEST { ULONG packet_size; ULONG packet_revision_number; ULONG major_event_code; ULONG...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Structure for TraceCreateEntry.

typedef struct _TCEREQUEST {
  ULONG     packet_size;
  ULONG     packet_revision_number;
  ULONG     major_event_code;
  ULONG     minor_event_code;
  ULONG     event_data_length;
  PVOID     event_data;
} TCEREQUEST;

typedef TCEREQUEST *PTCEREQUEST;

packet_size (ULONG)
The size, in bytes, of this packet.
packet_revision_number (ULONG)
A long integer value that indicates the revision level of the parameter packet.
major_event_code (ULONG)
The major event code of the event to be logged (must be between 0 and 255).
minor_event_code (ULONG)
The minor event code of the event to be logged (must be between 1 and 65535).
event_data_length (ULONG)
The length of the data, in bytes, that is contained within the caller's event data buffer.
event_data (PVOID)
The pointer to a buffer that contains the event data to be logged. The format of the data is specific to each tracepoint.