evntcons.h header

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

evntcons.h contains the following programming interfaces:

Functions

 
EtwGetTraitFromProviderTraits

EventAccessControl

Adds or modifies the permissions of the specified provider or session.
EventAccessQuery

Retrieves the permissions for the specified controller or provider.
EventAccessRemove

Removes the permissions defined in the registry for the specified provider or session.
GetEventProcessorIndex

Structures

 
EVENT_EXTENDED_ITEM_EVENT_KEY

EVENT_EXTENDED_ITEM_INSTANCE

Defines the relationship between events if TraceEventInstance was used to log related events.
EVENT_EXTENDED_ITEM_PEBS_INDEX

EVENT_EXTENDED_ITEM_PMC_COUNTERS

EVENT_EXTENDED_ITEM_PROCESS_START_KEY

EVENT_EXTENDED_ITEM_RELATED_ACTIVITYID

Defines the parent event of this event.
EVENT_EXTENDED_ITEM_STACK_KEY32

EVENT_EXTENDED_ITEM_STACK_KEY64

EVENT_EXTENDED_ITEM_STACK_TRACE32

Defines a call stack on a 32-bit computer.
EVENT_EXTENDED_ITEM_STACK_TRACE64

Defines a call stack on a 64-bit computer.
EVENT_EXTENDED_ITEM_TS_ID

Defines the terminal session that logged the event.
EVENT_HEADER

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

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

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

Enumerations

 
ETW_PROVIDER_TRAIT_TYPE

Specifies the types of Provider Traits supported by Event Tracing for Windows (ETW).
EVENTSECURITYOPERATION

Defines what component of the security descriptor that the EventAccessControl function modifies.