Strukturen der Leistungsindikatoren
Beim Arbeiten mit Leistungsdaten verwenden Sie die folgenden Strukturen.
Informationen zu den Funktionen, die für die Arbeit mit Leistungsindikatoren verfügbar sind, finden Sie unter Leistungsindikatorfunktionen.
PDH-Strukturen (Performance Data Helper)
Consumer, die die PDH-Funktionen (Performance Data Helper) verwenden, verwenden die folgenden Strukturen:
- PDH_BROWSE_DLG_CONFIG
- PDH_BROWSE_DLG_CONFIG_H
- PDH_COUNTER_INFO
- PDH_COUNTER_PATH_ELEMENTS
- PDH_DATA_ITEM_PATH_ELEMENTS
- PDH_FMT_COUNTERVALUE
- PDH_FMT_COUNTERVALUE_ITEM
- PDH_RAW_COUNTER
- PDH_RAW_COUNTER_ITEM
- PDH_RAW_LOG_RECORD
- PDH_STATISTICS
- PDH_TIME_INFO
PerfLib V2-Consumerstrukturen
Consumer, die die PerfLib V2 Consumer-Funktionen verwenden, verwenden die folgenden Strukturen:
- PERF_COUNTER_DATA
- PERF_COUNTER_HEADER
- PERF_COUNTER_IDENTIFIER
- PERF_COUNTER_REG_INFO
- PERF_COUNTERSET_REG_INFO
- PERF_DATA_HEADER
- PERF_INSTANCE_HEADER
- PERF_MULTI_COUNTERS
- PERF_MULTI_INSTANCES
- PERF_STRING_BUFFER_HEADER
- PERF_STRING_COUNTER_HEADER
PerfLib V2-Anbieterstrukturen
V2-Leistungsdatenanbieter verwenden die folgenden Strukturen:
- PERF_COUNTER_IDENTITY
- PERF_COUNTER_INFO
- PERF_COUNTERSET_INFO
- PERF_COUNTERSET_INSTANCE
- PERF_PROVIDER_CONTEXT
Leistungs-DLL-Strukturen
Leistungserweiterungs-DLL-Anbieter und Consumer, die die Registrierungsfunktionen verwenden, um Leistungsindikatordaten zu nutzen , verwenden die folgenden Strukturen: