Estructuras de contadores de rendimiento
Las estructuras siguientes se usan al trabajar con datos de rendimiento.
Para obtener información sobre las funciones disponibles para trabajar con contadores de rendimiento, vea Funciones de contadores de rendimiento.
Estructuras del asistente de datos de rendimiento (PDH)
Los consumidores que usan las funciones auxiliares de datos de rendimiento (PDH) usan las siguientes estructuras:
- 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
Estructuras de consumidor de PerfLib V2
Los consumidores que usan las funciones de consumidor de PerfLib V2 usan las siguientes estructuras:
- 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
Estructuras del proveedor perfLib V2
Los proveedores de datos de rendimiento V2 usan las siguientes estructuras:
- PERF_COUNTER_IDENTITY
- PERF_COUNTER_INFO
- PERF_COUNTERSET_INFO
- PERF_COUNTERSET_INSTANCE
- PERF_PROVIDER_CONTEXT
Estructuras dll de rendimiento
Los proveedores y consumidores de dll de extensión de rendimiento que usan las funciones del Registro para consumir datos de contador usan las siguientes estructuras: