共用方式為


PEP_PPM_PERF_CONSTRAINTS結構 (pepfx.h)

PEP_PPM_PERF_CONSTRAINTS 結構描述要套用至處理器的效能限制。

語法

typedef struct _PEP_PPM_QUERY_PERF_CONSTRAINTS {
  [out] ULONG GuaranteedPerformanceLimit;
  [out] ULONG LimitReasons;
} PEP_PPM_PERF_CONSTRAINTS, *PPEP_PPM_PERF_CONSTRAINTS;

成員

[out] GuaranteedPerformanceLimit

平臺特定單位的保證效能閾值。 如果非零,這個值會指定處理器的最大持續效能等級,並考慮到所有已知的外部條件約束(電源預算、熱條件約束、電源等)。 所有處理器都有望同時維持其保證的效能等級。 如需詳細資訊,請參閱 平臺效能閾值

[out] LimitReasons

處理器效能可能受到限制的原因。 將此成員設定為零,或設定為下列一或多個值的位 OR:

限制原因 意義
PERFORMANCE_LIMIT_THERMAL
0x1
處理器效能可能會因為頻外(也就是非 ACPI 熱區)熱狀況而受到限制。
PERFORMANCE_LIMIT_POWER
0x2
處理器效能可以限制在硬體安全限制內保持處理器的耗電量。
PERFORMANCE_LIMIT_DOMAIN_DEPENDENCY
0x4
由於此處理器與另一個非處理器裝置之間的電壓或頻率相依性,處理器效能可能會受到限制。

言論

PEP_NOTIFY_PPM_PERF_CONSTRAINTS 通知會使用此結構。 GuaranteedPerformanceLimitLimitReasons 成員包含平臺擴充外掛程式 (PEP) 寫入結構的輸出值,以回應此通知。

GuaranteedPerformanceLimit 成員值是以平臺特定單位指定。 例如,硬體平臺可能會使用處理器時鐘頻率之類的計量,來提供正在完成之處理工作的粗略近似值。

要求

要求 價值
最低支援的用戶端 從 Windows 10 開始支援。
標頭 pepfx.h (include Pep_x.h)

另請參閱

PEP_NOTIFY_PPM_PERF_CONSTRAINTS