共用方式為


PEP_WORK_IDLE_STATE 結構 (pep_x.h)

PEP_WORK_IDLE_STATE 結構包含將元件轉換為 Fx 電源狀態的要求。

語法

typedef struct _PEP_WORK_IDLE_STATE {
       POHANDLE DeviceHandle;
  [in] ULONG    Component;
       ULONG    State;
} PEP_WORK_IDLE_STATE, *PPEP_WORK_IDLE_STATE;

成員

DeviceHandle

句柄,表示使用 Windows 電源管理架構 註冊裝置的句柄, (PoFx) 。 POHANDLE 值,表示向 PoFx 註冊裝置。 平臺擴充功能外掛程式 (PEP) 先前在 PEP_DPM_REGISTER_DEVICE通知期間 從 PoFx 收到此句柄,通知 PEP 裝置的驅動程式堆疊已向 PoFx 註冊裝置。

[in] Component

識別元件的索引。 這個成員是PEP_DEVICE_REGISTER_V2結構中 Components 陣列的索引,先前為 PEP 提供,以回應此裝置的PEP_DPM_REGISTER_DEVICE通知。 如果 Components 陣列包含 N 個元素,元件索引的範圍從 0 到 N–1。

State

要轉換元件的目標 Fx 電源狀態。 如果此參數為 0,則目標狀態為 F0;如果此參數為 1,則目標狀態為 F1;依此類故。 如需 Fx 電源狀態的詳細資訊,請參閱 元件層級電源管理

備註

PEP_WORK_INFORMATION 結構的IdleState成員是PEP_WORK_IDLE_STATE結構。

規格需求

需求
最低支援的用戶端 從Windows 10 開始支援。
標頭 pep_x.h (包括 Pepfx.h)

另請參閱

PEP_DEVICE_REGISTER_V2

PEP_DPM_REGISTER_DEVICE

PEP_WORK_INFORMATION