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_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)

另請參閱

PEP_DPM_REGISTER_DEVICE

PEP_WORK_INFORMATION