DataCollectorType enumeration (pla.h)

Defines the data collector types.

Syntax

typedef enum __MIDL___MIDL_itf_pla_0001_0043_0001 {
  plaPerformanceCounter = 0,
  plaTrace = 1,
  plaConfiguration = 2,
  plaAlert = 3,
  plaApiTrace = 4
} DataCollectorType;

Constants

 
plaPerformanceCounter
Value: 0
Collects performance counter data. The IPerformanceCounterDataCollector interface represents this data collector.
plaTrace
Value: 1
Collects events from an event trace session. The ITraceDataCollector interface represents this data collector.
plaConfiguration
Value: 2
Collects computer configuration information. The IConfigurationDataCollector interface represents this data collector.
plaAlert
Value: 3
Monitors performance counters and performs actions if the counter value crosses the specified threshold. The IAlertDataCollector interface represents this data collector.
plaApiTrace
Value: 4
Logs API calls made by the process. The IApiTracingDataCollector interface represents this data collector.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header pla.h

See also

IDataCollector::DataCollectorType