PEP_WORK_COMPLETE_PERF_STATE結構 (pepfx.h)

PEP_WORK_COMPLETE_PERF_STATE 結構描述先前要求更新的完成狀態,以指派給 P 狀態) 集 (效能狀態清單的效能值。

語法

typedef struct _PEP_WORK_COMPLETE_PERF_STATE {
       POHANDLE DeviceHandle;
  [in] ULONG    Component;
       BOOLEAN  Succeeded;
} PEP_WORK_COMPLETE_PERF_STATE, *PPEP_WORK_COMPLETE_PERF_STATE;

成員

DeviceHandle

句柄,表示使用 Windows 電源管理架構 註冊裝置的句柄, (PoFx) 。 PEP 在先前 的PEP_DPM_REGISTER_DEVICE 通知中收到此句柄。

[in] Component

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

Succeeded

要求的 P 狀態是否已順利完成。 如果 PEP 成功完成先前 PEP_DPM_REQUEST_COMPONENT_PERF_STATE 通知中要求的所有 P 狀態變更,請將 設定為 TRUE。 如果 PEP 無法執行所有要求的 P 狀態變更,則設定為 FALSE,在此情況下,硬體中的 P 狀態保持不變。

備註

PEP_WORK_INFORMATION 結構的 CompletePerfState 成員是PEP_WORK_COMPLETE_PERF_STATE結構。 如果 PoFx 傳送 PEP_DPM_REQUEST_COMPONENT_PERF_STATE 通知來要求一或多個 P 狀態集的效能等級變更,而 PEP 會選擇以異步方式處理此要求,PEP 會使用 PEP_WORK_COMPLETE_PERF_STATE 結構來描述要求的完成狀態。

規格需求

需求
最低支援的用戶端 從Windows 10 開始支援。
標頭 pepfx.h (include Pep_x.h)

另請參閱

PEP_DEVICE_REGISTER_V2

PEP_DPM_REGISTER_DEVICE

PEP_DPM_REQUEST_COMPONENT_PERF_STATE

PEP_WORK_INFORMATION