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) 之前在通知 PEP 设备的驱动程序堆栈向 PoFx 注册了设备的 PEP_DPM_REGISTER_DEVICE 通知期间从 PoFx 收到此句柄。

PowerRequired

设备是否需要电源。 如果设备需要电源,并且设备驱动程序 必须将 设备恢复为 D0 电源状态,则设置为 TRUE。 如果设备不需要保持打开状态,并且允许驱动程序将设备从 D0 转换为低功耗状态,则设置为 FALSE。

注解

PEP_WORK_INFORMATION 结构的 DevicePower 成员是一个PEP_WORK_DEVICE_POWER结构。

要求

要求
最低受支持的客户端 从 Windows 10 开始支持。
标头 pep_x.h (包括 Pepfx.h)

另请参阅

PEP_DPM_REGISTER_DEVICE

PEP_WORK_INFORMATION