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 結構的 Processor 和 PoPreference 成員包含當PEP_NOTIFY_PPM_PARK_SELECTION通知傳送至 PEP 時,Windows 電源管理架構所提供的輸入值。 PepPreference 成員包含 PEP 寫入結構的輸出值,以回應此通知。
下表列出針對 PoPreference 和 PepPreference 成員定義的三個值。
駐留喜好設定 | 值 | 意義 |
---|---|---|
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) |