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