性能计数器结构
处理性能数据时,请使用以下结构。
有关可用于处理性能计数器的函数的信息,请参阅 性能计数器函数。
性能数据帮助程序 (PDH) 结构
使用 性能数据帮助程序(PDH) 函数的使用者使用以下结构:
- 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 使用者结构
使用 PerfLib V2 使用者 函数的使用者使用以下结构:
- 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 提供程序结构
V2 性能数据提供程序 使用以下结构:
- PERF_COUNTER_IDENTITY
- PERF_COUNTER_INFO
- PERF_COUNTERSET_INFO
- PERF_COUNTERSET_INSTANCE
- PERF_PROVIDER_CONTEXT
性能 DLL 结构
性能扩展 DLL 提供程序 和 使用注册表函数来使用计数器数据 使用以下结构: