структура PERF_COUNTERSET_REG_INFO (perflib.h)
Содержит сведения о блоке PERF_COUNTERSET_REG_INFO , который содержит структуру . Блок PERF_COUNTERSET_REG_INFO предоставляет сведения о регистрации для набора счетчиков и содержащихся в нем счетчиков производительности и состоит из структуры PERF_COUNTERSET_REG_INFO , за которой сразу же следует набор PERF_COUNTER_REG_INFO структур, соответствующих счетчикам производительности в наборе счетчиков.
Синтаксис
typedef struct _PERF_COUNTERSET_REG_INFO {
GUID CounterSetGuid;
ULONG CounterSetType;
ULONG DetailLevel;
ULONG NumCounters;
ULONG InstanceType;
} PERF_COUNTERSET_REG_INFO, *PPERF_COUNTERSET_REG_INFO;
Члены
CounterSetGuid
Уникальный идентификатор набора счетчиков.
CounterSetType
Зарезервировано.
DetailLevel
Целевая аудитория счетчиков в наборе счетчиков.
Вы можете выбрать
Значение | Значение |
---|---|
|
Счетчик можно отобразить для пользователя любого уровня. |
|
Счетчик является сложным и должен отображаться только для опытных пользователей. |
NumCounters
Количество PERF_COUNTER_REG_INFO структур в этом блоке PERF_COUNTERSET_REG_INFO .
InstanceType
Указывает, допустимо ли для набора счетчиков использование нескольких экземпляров, например, процессов или физических дисков, или одного экземпляра, например, памяти.
Ниже приведены возможные типы экземпляров.
Комментарии
Функция PerfQueryCounterSetRegistrationInfo , вызываемая с параметром requestCode , для PERF_REG_COUNTERSET_STRUCT получает блок PERF_COUNTERSET_REG_INFO .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 1607 [только классические приложения] |
Минимальная версия сервера | Windows Server 2016 [только классические приложения] |
Верхняя часть | perflib.h |