PEP_PPM_PERF_SET_STATE結構 (pepfx.h)
用於 運行時間PEP_NOTIFY_PPM_PERF_SET 通知,以設定處理器目前的作業效能。
語法
typedef struct _PEP_PPM_PERF_SET_STATE {
UCHAR MinimumPerformanceState;
UCHAR MaximumPerformanceState;
UCHAR DesiredPerformanceState;
UCHAR EnergyPerformancePreference;
} PEP_PPM_PERF_SET_STATE, *PPEP_PPM_PERF_SET_STATE;
成員
MinimumPerformanceState
在輸入時,新的要求最低效能狀態。 此狀態定義為處理器可執行的絕對最小立即效能等級。 操作系統可能會將此值設定為範圍 [最低效能,保證效能],包含的任何效能值。 最低效能絕對不能設定為高於最大效能的值。
MaximumPerformanceState
在輸入時,新的 要求最大效能狀態。 此狀態定義為處理器可執行的絕對即時效能等級上限。 OS 可能會將 [效能上限] 設定為範圍 [最低效能,最高效能], 內含的任何效能值。
DesiredPerformanceState
在輸入時,新要求所需的效能狀態。 此狀態定義為從處理器要求效能等級電源管理員。 所需的效能可以設定為範圍 [最小效能,最大效能],內含的任何效能值。 所需的效能可能需要兩種意義之一,視所需的效能高於或低於保證的效能等級而定。
- 在保證的效能等級下方,所需的效能表示平台必須提供的平均效能等級。
- 在保證的效能等級之上,平台必須提供保證的效能等級。 如果目前的作業條件允許,平臺應該嘗試提供最多所需的效能等級,但不需要這麼做。
EnergyPerformancePreference
在輸入時,處理器的新要求能源效能喜好設定。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 (版本 1709) |
最低支援的伺服器 | Windows Server 2016 |
標頭 | pepfx.h (包含 Pep_x.h) |