PEP_PPM_QUERY_IDLE_STATES_V2结构(pepfx.h)
PEP_PPM_QUERY_IDLE_STATES_V2 结构用于在处理器初始化期间查询平台扩展插件(PEP),以获取处理器支持的处理器空闲状态列表。
语法
typedef struct _PEP_PPM_QUERY_IDLE_STATES_V2 {
[in] ULONG Count;
PEP_PROCESSOR_IDLE_STATE_V2 IdleStates[ANYSIZE_ARRAY];
} PEP_PPM_QUERY_IDLE_STATES_V2, *PPEP_PPM_QUERY_IDLE_STATES_V2;
成员
[in] Count
IdleStates 数组中的元素数。 Windows 电源管理框架(PoFx)以前向 PEP 发送了 PEP_NOTIFY_PPM_QUERY_CAPABILITIES 通知来确定此数字。
[out] IdleStates[ANYSIZE_ARRAY]
描述处理器空闲状态的 PEP_PROCESSOR_IDLE_STATE_V2 结构数组中的第一个元素。 如果此数组包含多个元素,则添加的数组元素遵循 PEP_PPM_QUERY_IDLE_STATES_V2 结构的末尾。
言论
PEP_NOTIFY_PPM_QUERY_IDLE_STATES_V2 通知使用此结构。 PEP_PPM_QUERY_IDLE_STATES_V2 结构的 计数 成员包含由 Windows 电源管理框架(PoFx)提供的输入值。 IdleStates 数组元素包含 PEP 写入到结构的输出值,以响应此通知。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 从 Windows 10 开始支持。 |
标头 | pepfx.h (include Pep_x.h) |
另请参阅
PEP_NOTIFY_PPM_QUERY_CAPABILITIES