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_DPM_REGISTER_DEVICE 通知中从 PoFx 收到此句柄,通知 PEP 设备驱动程序堆栈向 PoFx 注册了设备。
PowerRequired
设备是否需要电源。 如果设备需要电源,并且设备驱动程序 必须 将设备恢复为 D0 电源状态,则设置为 TRUE。 如果设备不需要保持打开状态,并且允许驱动程序将设备从 D0 转换为低功率状态,则设置为 FALSE。
言论
PEP_WORK_INFORMATION 结构的 DevicePower 成员是 PEP_WORK_DEVICE_POWER 结构。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 从 Windows 10 开始支持。 |
标头 | pep_x.h (包括 Pepfx.h) |