PEP_PREPARE_DEVICE 结构 (pepfx.h)
PEP_PREPARE_DEVICE结构标识必须启动的设备,以便操作系统使用该设备。
语法
typedef struct _PEP_PREPARE_DEVICE {
[in] PCUNICODE_STRING DeviceId;
[out] BOOLEAN DeviceAccepted;
} PEP_PREPARE_DEVICE, *PPEP_PREPARE_DEVICE;
成员
[in] DeviceId
唯一标识设备的字符串。 此成员是指向包含设备标识字符串的UNICODE_STRING结构的指针。
[out] DeviceAccepted
PEP 是否声明设备的所有权。 PEP 将此成员设置为 TRUE 以声明设备的所有权,或设置为 FALSE 以指示它不拥有设备。 声明所有权的 PEP 负责处理 设备电源管理 (DPM) 设备的通知 。
注解
此结构由 PEP_DPM_PREPARE_DEVICE 通知使用。 结构的 DeviceId 成员包含由 Windows 电源管理框架 (PoFx) 提供的输入值。 DeviceAccepted 成员包含 PEP 为响应此通知而写入结构的输出值。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 从 Windows 10 开始支持。 |
标头 | pepfx.h (包括 Pep_x.h) |