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

Структура PEP_WORK_DEVICE_POWER описывает новые требования к энергопотреблению для указанного устройства.

Синтаксис

typedef struct _PEP_WORK_DEVICE_POWER {
  POHANDLE DeviceHandle;
  BOOLEAN  PowerRequired;
} PEP_WORK_DEVICE_POWER, *PPEP_WORK_DEVICE_POWER;

Члены

DeviceHandle

Дескриптор, представляющий регистрацию устройства с помощью платформы управления питанием Windows (PoFx). Значение POHANDLE, представляющее регистрацию устройства с помощью PoFx. Подключаемый модуль расширения платформы (PEP) ранее получил этот дескриптор от PoFx во время уведомления PEP_DPM_REGISTER_DEVICE , которое сообщило PEP о том, что стек драйверов устройства зарегистрировал устройство с помощью PoFx.

PowerRequired

Указывает, требуется ли устройству питание. Установите значение TRUE, если для устройства требуется питание, а драйвер устройства должен вернуть устройство в состояние питания D0. Установите значение FALSE, если устройство не обязательно должно оставаться включенным и драйвер может перевести устройство из D0 в состояние с низким энергопотреблением.

Комментарии

Элемент DevicePower структуры PEP_WORK_INFORMATION является PEP_WORK_DEVICE_POWER структурой.

Требования

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

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

PEP_DPM_REGISTER_DEVICE

PEP_WORK_INFORMATION