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.

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

Evntprov.h

See also

EventSetInformation

 

 

Community Additions

ADD
Show:
© 2015 Microsoft