EventProviderId

Represents an event provider identifier for the profile.

Element Hierarchy

Syntax

<EventProviderId Value = IdType>

  <!-- Child elements -->
  Keywords,
  CaptureStateOnStart,
  CaptureStateOnSave

</EventProviderId>

Attributes and Elements

Attributes

Attribute Description Data type Required Default
Value Uniquely identifies the event provider. String that must have at least one character and cannot contain colons (:) or spaces. Yes

Child Elements

Element Description Requirement
Keywords (in EventProvider) Represents a collection of keywords. Required, 1 or more. Use 0x0 as a keyword to include all events.
CaptureStateOnStart Represents a collection of keywords that describe events to be captured at the start of a recording. Optional, zero or 1.
CaptureStateOnSave Represents a collection of keywords that describe events to be captured when a recording is saved. Optional, zero or 1.

Parent Elements

Element Description
EventProviders Represents a collection of event providers and event provider identifiers.

Example

For managed scenarios, use the following event provider definition.

<EventCollectorId Value ="WPAEventCollector">
  <EventProviders>
    <EventProviderId Value="EventProvider_DotNetProvider" />
    <EventProvider Name="Microsoft-Windows-WPA" Id="Microsoft-Windows-WPA" Stack="true">
    </EventProvider>
  </EventProviders>
</EventCollectorId>

Elements