pepfx.h) (PEP_PPM_QUERY_CAPABILITIES 結構

PEP_PPM_QUERY_CAPABILITIES 結構包含 PPM 處理器電源管理 (PPM) 功能的相關信息, (PEP) 。

語法

typedef struct _PEP_PPM_QUERY_CAPABILITIES {
  ULONG   FeedbackCounterCount;
  ULONG   IdleStateCount;
  BOOLEAN PerformanceStatesSupported;
  BOOLEAN ParkingSupported;
  UCHAR   DiscretePerformanceStateCount;
  UCHAR   Reserved;
} PEP_PPM_QUERY_CAPABILITIES, *PPEP_PPM_QUERY_CAPABILITIES;

成員

FeedbackCounterCount

此處理器的 PEP 所支援的處理器性能回饋計數器數目。 在 x86/AMD64 平臺上,這必須是零。

IdleStateCount

PEP 支援的處理器閑置狀態數目。 PEP 不需要支援所有處理器的相同閑置狀態數目。 PEP 可以設定 IdleStateCount = 0 為 ,指出它不支援任何閑置狀態,在此情況下,PEP 不需要實作處理處理器閑置狀態的任何其他通知。

PerformanceStatesSupported

PEP 是否支援效能狀態控制件。 如果 PEP 支援效能狀態,則設定為 TRUE;如果不支援則設定為 FALSE。

ParkingSupported

PEP 是否支援提供核心駐留提示。 如果 PEP 可以指出要駐留的核心,則設定為 TRUE;如果無法,則設定為 FALSE。

DiscretePerformanceStateCount

PEP 支援的離散效能狀態數目。

Reserved

保留供未來使用。 設定為零。

備註

此結構是由 PEP_NOTIFY_PPM_QUERY_CAPABILITIES 通知使用。 這四個成員都包含 PEP 寫入結構的輸出值,以回應此通知。

規格需求

需求
最低支援的用戶端 從Windows 10 開始支援。
標頭 pepfx.h (包含 Pep_x.h)

另請參閱