PEP_PPM_PERF_SET結構 (pepfx.h)
PEP_PPM_PERF_SET 結構會指定作系統要求處理器的新效能等級。
語法
typedef struct _PEP_PPM_PERF_SET {
[in] ULONG MinimumPerformance;
[in] ULONG MaximumPerformance;
[in] ULONG DesiredPerformance;
[in] ULONG TimeWindow;
[in] ULONG PerformanceTolerance;
} PEP_PPM_PERF_SET, *PPEP_PPM_PERF_SET;
成員
[in] MinimumPerformance
平臺特定單位的新最低效能等級。 這個成員表示處理器可以在其中執行的絕對最小效能等級。
[in] MaximumPerformance
平臺特定單位的新最大效能等級。 這個成員表示處理器可以在其中執行的絕對最大效能等級。
[in] DesiredPerformance
平臺特定單元中新的所需效能等級。 此成員會設定為 MinimumPerformance 範圍中的值,MaximumPerformance。
[in] TimeWindow
平台必須提供所需平均效能的新時間範圍寬度,以毫秒為單位。 如果這個時間範圍不是零,則平臺所提供的即時效能不需要符合所需的效能等級,而且只需要落在最小和最大效能等級所指定的條件約束內。
[in] PerformanceTolerance
平臺特定單位的新效能容錯。 此成員包含平臺可提供的最低效能等級,但仍符合作系統的效能需求。
言論
PEP_NOTIFY_PPM_PERF_SET 通知會使用此結構。 此結構的所有五個成員都包含PoFx傳送至 PEP 時所提供的輸入值。
處理器效能等級是在平臺特定單位中指定。 例如,硬體平臺可能會使用處理器時鐘頻率之類的計量,來提供正在完成之處理工作的粗略近似值。 如需詳細資訊,請參閱 平臺效能閾值。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 從 Windows 10 開始支援。 |
標頭 | pepfx.h (include Pep_x.h) |