PEP_PPM_QUERY_CAPABILITIES 結構 (pep_x.h)
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 開始支援。 |
標頭 | pep_x.h (包含 Pep_x.h) |