PEP_PPM_QUERY_CAPABILITIES結構 (pep_x.h)
PEP_PPM_QUERY_CAPABILITIES 結構包含平臺延伸模組外掛程式 (PEP) 處理器電源管理 (PPM) 功能的相關信息。
語法
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) |