Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Указывает типы сведений, которые можно запросить о наборе счетчика производительности, вызвав функцию PerfQueryCounterSetRegistrationInfo .
Синтаксис
typedef enum _PerfRegInfoType {
PERF_REG_COUNTERSET_STRUCT = 1,
PERF_REG_COUNTER_STRUCT,
PERF_REG_COUNTERSET_NAME_STRING,
PERF_REG_COUNTERSET_HELP_STRING,
PERF_REG_COUNTER_NAME_STRINGS,
PERF_REG_COUNTER_HELP_STRINGS,
PERF_REG_PROVIDER_NAME,
PERF_REG_PROVIDER_GUID,
PERF_REG_COUNTERSET_ENGLISH_NAME,
PERF_REG_COUNTER_ENGLISH_NAMES
} PerfRegInfoType;
Константы
PERF_REG_COUNTERSET_STRUCTЗначение: 1 Возвращает сведения о регистрации для набора счетчиков и всех содержащихся в нем счетчиков в виде блока PERF_COUNTERSET_REG_INFO . Блок содержит PERF_COUNTERSET_REG_INFO структуру, за которой следует или больше PERF_COUNTER_REG_INFO структур. |
PERF_REG_COUNTER_STRUCTВозвращает сведения о регистрации для счетчика производительности в виде структуры PERF_COUNTER_REG_INFO . Используйте параметр requestLangId функции PerfQueryCounterSetRegistrationInfo , чтобы указать идентификатор счетчика. |
PERF_REG_COUNTERSET_NAME_STRINGВозвращает строку UTF16-LE, завершающуюся null, которая указывает имя набора счетчиков. Используйте параметр requestLangId функции PerfQueryCounterSetRegistrationInfo , чтобы указать предпочтительный языковой стандарт результата. |
PERF_REG_COUNTERSET_HELP_STRINGВозвращает строку UTF16-LE, завершающуюся null, которая содержит строку справки для набора счетчиков. Используйте параметр requestLangId функции PerfQueryCounterSetRegistrationInfo , чтобы указать предпочтительный языковой стандарт результата. |
PERF_REG_COUNTER_NAME_STRINGSВозвращает имена счетчиков производительности в наборе счетчиков в виде блока PERF_STRING_BUFFER_HEADER . Блок включает PERF_STRING_BUFFER_HEADER структуру, за которой следует одна. или более PERF_STRING_COUNTER_HEADER структур, за которыми следуют строковые данные, указывающие имена счетчиков. Используйте параметр requestLangId функции PerfQueryCounterSetRegistrationInfo , чтобы указать предпочтительный языковой стандарт результата. |
PERF_REG_COUNTER_HELP_STRINGSВозвращает строки справки для счетчиков производительности в наборе счетчиков в виде блока PERF_STRING_BUFFER_HEADER . Блок включает PERF_STRING_BUFFER_HEADER структуру, за которой следует одна. или более PERF_STRING_COUNTER_HEADER структур, за которыми следуют строковые данные, содержащие строки справки. Используйте параметр requestLangId функции PerfQueryCounterSetRegistrationInfo , чтобы указать предпочтительный языковой стандарт результата. |
PERF_REG_PROVIDER_NAMEВозвращает строку UTF-16LE, завершающуюся null, которая указывает имя поставщика для набора счетчиков. |
PERF_REG_PROVIDER_GUIDВозвращает GUID поставщика для набора счетчиков. |
PERF_REG_COUNTERSET_ENGLISH_NAMEВозвращает строку UTF-16LE, завершающуюся null, которая содержит имя набора счетчиков на английском языке. Это значение эквивалентно присвоению параметру requestCodeзначения PERF_REG_COUNTERSET_NAME_STRING и параметру requestLangId значения 0 при вызове функции PerfQueryCounterSetRegistrationInfo . |
PERF_REG_COUNTER_ENGLISH_NAMESВозвращает английские имена счетчиков производительности в наборе счетчиков в виде блока PERF_STRING_BUFFER_HEADER . Блок включает PERF_STRING_BUFFER_HEADER структуру, за которой следует одна. или более PERF_STRING_COUNTER_HEADER структур, за которыми следуют строковые данные, указывающие имена счетчиков. Это значение эквивалентно присвоению параметру requestCodeзначения PERF_REG_COUNTER_NAME_STRINGS и параметру requestLangId значения 0 при вызове функции PerfQueryCounterSetRegistrationInfo . |
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 10 версии 1607 [только классические приложения] |
| Минимальная версия сервера | Windows Server 2016 [только классические приложения] |
| Верхняя часть | perflib.h |