структура PEP_QUERY_COMPONENT_PERF_CAPABILITIES (pep_x.h)

Структура PEP_QUERY_COMPONENT_PERF_CAPABILITIES указывает количество наборов состояний производительности (P-состояния), определенных для компонента.

Синтаксис

typedef struct _PEP_QUERY_COMPONENT_PERF_CAPABILITIES {
  [in]  PEPHANDLE DeviceHandle;
  [in]  ULONG     Component;
  [out] ULONG     SetCount;
} PEP_QUERY_COMPONENT_PERF_CAPABILITIES, *PPEP_QUERY_COMPONENT_PERF_CAPABILITIES;

Члены

[in] DeviceHandle

Значение PEPHANDLE, идентифицирующее устройство. PeP предоставил этот дескриптор в ответ на предыдущее уведомление PEP_DPM_REGISTER_DEVICE .

[in] Component

Индекс, идентифицирующий компонент. Этот элемент является индексом массива Components в структуре PEP_DEVICE_REGISTER_V2 , которая ранее была предоставлена PEP в ответ на уведомление PEP_DPM_REGISTER_DEVICE для этого устройства. Если массив Components содержит N элементов, индексы компонентов варьируются от 0 до N–1.

[out] SetCount

Количество наборов P-состояний, определенных для этого компонента.

Комментарии

Эта структура используется уведомлением PEP_DPM_QUERY_COMPONENT_PERF_CAPABILITIES . Элементы DeviceHandle и Component содержат входные значения, предоставляемые платформой управления питанием Windows (PoFx) при отправке этого уведомления. Элемент SetCount содержит выходное значение, которое PEP записывает в структуру в ответ на уведомление.

Требования

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

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

PEP_DEVICE_REGISTER_V2

PEP_DPM_QUERY_COMPONENT_PERF_CAPABILITIES

PEP_DPM_REGISTER_DEVICE