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 (include Pep_x.h)

另请参阅

PEP_DPM_PREPARE_DEVICE

UNICODE_STRING