Freigeben über


PerfCounterDataType-Enumeration (perflib.h)

Gibt den Inhaltstyp eines PERF_COUNTER_HEADER-Blocks an, den die PerfQueryCounterData-Funktion als Teil des PERF_DATA_HEADER Blocks enthält, den die Funktion als Ausgabe erzeugt.

Syntax

typedef enum _PerfCounterDataType {
  PERF_ERROR_RETURN = 0,
  PERF_SINGLE_COUNTER = 1,
  PERF_MULTIPLE_COUNTERS = 2,
  PERF_MULTIPLE_INSTANCES = 4,
  PERF_COUNTERSET
} PerfCounterDataType;

Konstanten

 
PERF_ERROR_RETURN
Wert: 0
Fehler beim Abfragen des Leistungsindikatorwerts.
PERF_SINGLE_COUNTER
Wert: 1
Die Abfrage hat einen einzelnen Leistungsindikator aus einem einzelnen instance zurückgegeben.
PERF_MULTIPLE_COUNTERS
Wert: 2
Die Abfrage hat mehrere Leistungsindikatoren aus einem einzelnen instance zurückgegeben.
PERF_MULTIPLE_INSTANCES
Wert: 4
Die Abfrage hat einen einzelnen Leistungsindikator aus jeder von mehreren Instanzen zurückgegeben.
PERF_COUNTERSET
Die Abfrage hat mehrere Leistungsindikatoren von jeder von mehreren Instanzen zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1607 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [nur Desktop-Apps]
Kopfzeile perflib.h

Weitere Informationen

PERF_COUNTER_HEADER

PerfQueryCounterData