共用方式為


PEP_PROCESSOR_PARK_PREFERENCE 結構 (pepfx.h)

PEP_PROCESSOR_PARK_PREFERENCE 結構表示操作系統和平臺擴充功能外掛程式的喜好設定, (PEP) ,關於指定的處理器是否應該停駐以降低耗電量。

語法

typedef struct _PEP_PROCESSOR_PARK_PREFERENCE {
  PEPHANDLE Processor;
  UCHAR     PoPreference;
  UCHAR     PepPreference;
} PEP_PROCESSOR_PARK_PREFERENCE, *PPEP_PROCESSOR_PARK_PREFERENCE;

成員

Processor

識別處理器的 PEPHANDLE 值。 PEP 在先前 的PEP_DPM_REGISTER_DEVICE 通知中提供此句柄。

PoPreference

此處理器的操作系統停駐喜好設定。 如需詳細資訊,請參閱<備註>。

PepPreference

此處理器的 PEP 停駐喜好設定。 如需詳細資訊,請參閱<備註>。

備註

PEP_PPM_PARK_SELECTION 結構的處理器成員是PEP_PROCESSOR_PARK_PREFERENCE結構的陣列指標。

PEP_PROCESSOR_PARK_PREFERENCE 結構的 ProcessorPoPreference 成員包含當PEP_NOTIFY_PPM_PARK_SELECTION通知傳送至 PEP 時,Windows 電源管理架構所提供的輸入值。 PepPreference 成員包含 PEP 寫入結構的輸出值,以回應此通知。

下表列出針對 PoPreferencePepPreference 成員定義的三個值。

駐留喜好設定 意義
PROCESSOR_PARK_PREFERENCE_NONE 0x0 沒有喜好設定。 停駐或未停駐都沒問題。
PROCESSOR_PARK_PREFERENCE_PARKED 0x1 操作系統或 PEP 會指定應該將處理器停駐。
PROCESSOR_PARK_PREFERENCE_UNPARKED 0x2 操作系統或 PEP 指定 不應 將處理器停駐。

規格需求

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

另請參閱

PEP_DPM_REGISTER_DEVICE

PEP_NOTIFY_PPM_PARK_SELECTION

PEP_PPM_PARK_SELECTION