Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура 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
Индекс, определяющий компонент. Этот элемент представляет собой индекс в массив компонентов в структуре PEP_DEVICE_REGISTER_V2, предоставленной ранее в ответ на уведомление PEP_DPM_REGISTER_DEVICE для этого устройства. Если массив компонентов содержит 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 (include Pep_x.h) |