pepfx.h (PEP_PPM_PARK_SELECTION 結構)

PEP_PPM_PARK_SELECTION結構指出操作系統和平臺擴充功能外掛程式的喜好設定, (PEP) ,以降低耗電量。

語法

typedef struct _PEP_PPM_PARK_SELECTION {
  [in]     ULONG                          AdditionalUnparkedProcessors;
  [in]     ULONG                          Count;
  [in/out] PPEP_PROCESSOR_PARK_PREFERENCE Processors;
} PEP_PPM_PARK_SELECTION, *PPEP_PPM_PARK_SELECTION;

成員

[in] AdditionalUnparkedProcessors

需要駐留的其他處理器數目。

此數目包括 PEP 會將 PepPreference 設定為 PROCESSOR_PARK_PREFERENCE_PARKED 的 Processors 陣列中的所有處理器,但操作系統會將 PoPreference 設定為 PROCESSOR_PARK_PREFERENCE_UNPARKED 或 PROCESSOR_PARK_PREFERENCE_NONE。 如需這些值的詳細資訊,請參閱 PEP_PROCESSOR_PARK_PREFERENCE

此數位不包含處理器數位中的處理器,操作系統會將PoPreference值設定為PROCESSOR_PARK_PREFERENCE_PARKED。

[in] Count

處理器成員所指向之陣列中的項目數目。

[in/out] Processors

PEP_PROCESSOR_PARK_PREFERENCE 結構的陣列指標。 Count 成員會指定陣列中的項目數目。

輸入時

每個數位元素都會指出特定處理器的駐留喜好設定。

輸出時

傳回每個處理器的 PEP 駐留喜好設定。

處理器陣列保證會依處理器索引以遞增順序包含處理器。

備註

此結構是由 PEP_NOTIFY_PPM_PARK_SELECTION 通知使用。 結構的三個成員都包含 Windows 電源管理架構 所設定的輸入值, (PoFx) ,再將此通知傳送至 PEP。

規格需求

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

另請參閱

PEP_NOTIFY_PPM_PARK_SELECTION

PEP_PROCESSOR_PARK_PREFERENCE