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

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

Синтаксис

typedef struct _PEP_REGISTER_COMPONENT_PERF_STATES {
  [in] PEPHANDLE                DeviceHandle;
  [in] ULONG                    Component;
  [in] ULONGLONG                Flags;
  [in] PPEP_COMPONENT_PERF_INFO PerfStateInfo;
} PEP_REGISTER_COMPONENT_PERF_STATES, *PPEP_REGISTER_COMPONENT_PERF_STATES;

Члены

[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.

[in] Flags

Набор входных флагов. В настоящее время для этого элемента не определены биты флагов, что всегда равно нулю.

[in] PerfStateInfo

Указатель на структуру PEP_COMPONENT_PERF_INFO , содержащую сведения о производительности для P-состояний этого компонента. Если этот элемент не равен NULL, он указывает на сведения о состоянии P, предоставленные драйвером устройства.

Комментарии

Эта структура используется уведомлением PEP_DPM_REGISTER_COMPONENT_PERF_STATES . Значения всех элементов структуры PEP_REGISTER_COMPONENT_PERF_STATES предоставляются платформой управления питанием Windows (PoFx) при отправке уведомления. PEP не должен записывать данные в эту структуру.

Если элемент PerfStateInfo не равен NULL, драйвер устройства предоставил сведения о P-состоянии и требует, чтобы PEP использовал его.

Требования

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

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

PEP_COMPONENT_PERF_INFO

PEP_DEVICE_REGISTER_V2

PEP_DPM_REGISTER_COMPONENT_PERF_STATES

PEP_DPM_REGISTER_DEVICE