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 (include Pep_x.h) |