структура PEP_WORK_COMPLETE_PERF_STATE (pep_x.h)
Структура PEP_WORK_COMPLETE_PERF_STATE описывает состояние завершения ранее запрошенного обновления до значений производительности, назначенных списку наборов состояния производительности (P-state).
Синтаксис
typedef struct _PEP_WORK_COMPLETE_PERF_STATE {
POHANDLE DeviceHandle;
[in] ULONG Component;
BOOLEAN Succeeded;
} PEP_WORK_COMPLETE_PERF_STATE, *PPEP_WORK_COMPLETE_PERF_STATE;
Члены
DeviceHandle
Дескриптор, представляющий регистрацию устройства с помощью платформы управления питанием Windows (PoFx). PEP получил этот дескриптор в предыдущем уведомлении PEP_DPM_REGISTER_DEVICE.
[in] Component
Индекс, определяющий компонент. Этот элемент представляет собой индекс в массив компонентов в структуре PEP_DEVICE_REGISTER_V2, предоставленной ранее в ответ на уведомление PEP_DPM_REGISTER_DEVICE для этого устройства. Если массив компонентов содержит N-элементы, индексы компонентов варьируются от 0 до N–1.
Succeeded
Успешно ли выполнено запрошенное изменение состояния P. Установите значение TRUE, если PEP успешно завершил все изменения состояния P, запрошенные в предыдущем уведомлении PEP_DPM_REQUEST_COMPONENT_PERF_STATE. Установите значение FALSE, если PEP не удалось выполнить все запрошенные изменения состояния P, в этом случае P-состояния в оборудовании остались неизменными.
Замечания
Элемент CompletePerfState структуры PEP_WORK_INFORMATION является PEP_WORK_COMPLETE_PERF_STATE структурой. Если PoFx отправляет уведомление PEP_DPM_REQUEST_COMPONENT_PERF_STATE для запроса изменений уровня производительности на один или несколько наборов состояний P, а PEP выбирает для асинхронной обработки этого запроса, PEP использует структуру PEP_WORK_COMPLETE_PERF_STATE для описания состояния завершения запроса.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Поддерживается начиная с Windows 10. |
заголовка | pep_x.h (include Pep_x.h) |