PEP_PPM_PERF_SET_STATE 結構 (pep_x.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
標頭 pep_x.h (包含 Pep_x.h)

另請參閱