Structures des compteurs de performance
Vous utilisez les structures suivantes lors de l’utilisation des données de performances.
Pour plus d’informations sur les fonctions disponibles pour l’utilisation des compteurs de performances, consultez Fonctions des compteurs de performances.
Structures d’assistance des données de performances (PDH)
Les consommateurs qui utilisent les fonctions d’assistance des données de performance (PDH) utilisent les structures suivantes :
- 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
Structures de consommation PerfLib V2
Les consommateurs qui utilisent les fonctions PerfLib V2 Consumer utilisent les structures suivantes :
- 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
Structures du fournisseur PerfLib V2
Les fournisseurs de données de performances V2 utilisent les structures suivantes :
- PERF_COUNTER_IDENTITY
- PERF_COUNTER_INFO
- PERF_COUNTERSET_INFO
- PERF_COUNTERSET_INSTANCE
- PERF_PROVIDER_CONTEXT
Structures DLL de performances
Les fournisseurs de DLL d’extension de performances et les consommateurs qui utilisent les fonctions du Registre pour consommer des données de compteur utilisent les structures suivantes :