EVENT_INFO_CLASS enumeration
The EVENT_INFO_CLASS enumerated type defines a type of operation to perform on a registration object.
Syntax
typedef enum _EVENT_INFO_CLASS { EventProviderBinaryTrackInfo = 0, EventProviderSetTraits = 1, EventProviderUseDescriptorType = 2, MaxEventInfo = 3 } EVENT_INFO_CLASS;
Constants
- EventProviderBinaryTrackInfo
-
Tracks the full path for the binary (DLL or EXE) from which the ETW registration was made.
- EventProviderSetTraits
-
Sets traits for the provider. Implicitly indicates that the provider correctly initializes the EVENT_DATA_DESCRIPTOR values passed to EventWrite APIs, so the EVENT_DATA_DESCRIPTOR::Type field will be respected. For more information on the format of the traits, see Provider Traits.
- EventProviderUseDescriptorType
-
Indicates whether the provider correctly initializes the EVENT_DATA_DESCRIPTOR values passed to EventWrite APIs, which in turn indicates whether the EVENT_DATA_DESCRIPTOR::Type field will be respected by the EventWrite APIs.
- MaxEventInfo
-
Maximum value for testing purposes.
Requirements
|
Minimum supported client |
Windows 8 [desktop apps | Windows Store apps] |
|---|---|
|
Minimum supported server |
Windows Server 2012 [desktop apps | Windows Store apps] |
|
Header |
|
See also