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. |