relogger.h header

This header is used by Event Tracing. For more information, see:

relogger.h contains the following programming interfaces:

Interfaces

 
ITraceEvent

Provides access to data relating to a specific event.
ITraceEventCallback

Used by ETW to provide information to the relogger as the tracing process starts, ends, and logs events.
ITraceRelogger

Provides access to the relogging functionality, allowing you to manipulate and relog events from an ETW trace stream.

Functions

 
DECLSPEC_XFGVIRT

Structures

 
ETW_BUFFER_CONTEXT

Provides context information about the event. (ETW_BUFFER_CONTEXT)
EVENT_DESCRIPTOR

Contains metadata that defines the event.
EVENT_HEADER

The EVENT_HEADER structure (relogger.h) defines information about the event.
EVENT_HEADER_EXTENDED_DATA_ITEM

The EVENT_HEADER_EXTENDED_DATA_ITEM structure (relogger.h) defines the extended data that ETW collects as part of the event data.
EVENT_RECORD

The EVENT_RECORD structure (relogger.h) defines the layout of an event that ETW delivers.