Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
При работе с данными производительности используются следующие структуры.
Сведения о функциях, доступных для работы с счетчиками производительности, см. в функциях счетчиков производительности.
Вспомогательные структуры данных производительности (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 версии 2
Потребители, использующие функции потребителей PerfLib версии 2, используют следующие структуры:
- 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 версии 2
поставщики данных о производительности версии 2 используют следующие структуры:
- PERF_COUNTER_IDENTITY
- PERF_COUNTER_INFO
- PERF_COUNTERSET_INFO
- PERF_COUNTERSET_INSTANCE
- PERF_PROVIDER_CONTEXT
Структуры DLL производительности
поставщики библиотек DLL расширения производительности и потребителей, которые используют функции реестра для использования данных счетчиков используют следующие структуры: