Поделиться через


структура PEP_COMPONENT_PERF_INFO (pepfx.h)

Структура PEP_COMPONENT_PERF_INFO описывает состояния производительности (P-состояния) компонента.

Синтаксис

typedef struct _PEP_COMPONENT_PERF_INFO {
  ULONG                  SetCount;
  PEP_COMPONENT_PERF_SET PerfStateSets[ANYSIZE_ARRAY];
} PEP_COMPONENT_PERF_INFO, *PPEP_COMPONENT_PERF_INFO;

Члены

SetCount

Количество элементов в массиве PerfStateSets .

PerfStateSets[ANYSIZE_ARRAY]

Первый элемент в массиве структур PEP_COMPONENT_PERF_SET . Каждый элемент массива описывает P-состояние компонента. Если массив содержит несколько элементов, дополнительные элементы сразу же следуют за концом структуры PEP_COMPONENT_PERF_INFO .

Комментарии

Эта структура используется в сочетании с уведомлением PEP_DPM_REGISTER_COMPONENT_PERF_STATES . Элемент PerfStateSets структуры PEP_REGISTER_COMPONENT_PERF_STATES является PEP_COMPONENT_PERF_INFO структурой.

Структура PEP_COMPONENT_PERF_INFO содержит входные значения, предоставляемые платформой управления питанием Windows (PoFx). Подключаемый модуль расширения платформы (PEP) не должен записывать данные в эту структуру.

Требования

Требование Значение
Минимальная версия клиента Поддерживается начиная с Windows 10.
Верхняя часть pepfx.h (включая Pep_x.h)

См. также раздел

PEP_COMPONENT_PERF_INFO

PEP_COMPONENT_PERF_SET

PEP_DPM_REGISTER_COMPONENT_PERF_STATES

PEP_REGISTER_COMPONENT_PERF_STATES