PEP_PPM_IDLE_COMPLETE_V2结构(pepfx.h)
PEP_PPM_IDLE_COMPLETE_V2 结构描述处理器和硬件平台正在唤醒的空闲状态。
语法
typedef struct _PEP_PPM_IDLE_COMPLETE_V2 {
[in] ULONG ProcessorState;
[in] ULONG PlatformState;
ULONG CoordinatedStateCount;
PULONG CoordinatedStates;
} PEP_PPM_IDLE_COMPLETE_V2, *PPEP_PPM_IDLE_COMPLETE_V2;
成员
[in] ProcessorState
一个索引,用于标识处理器从中唤醒的空闲状态。 平台扩展插件(PEP)以前指定支持的处理器空闲状态,以响应 PEP_NOTIFY_PPM_QUERY_IDLE_STATES_V2 通知。 如果 PEP 指定的 N 处理器空闲状态,有效的处理器空闲状态索引范围为 0 到 N-1。 启用虚拟机监控程序并且平台从空闲状态唤醒时,此成员将设置为 PEP_PROCESSOR_IDLE_STATE_UNKNOWN(0xffffffff)。 有关详细信息,请参阅 PEP_NOTIFY_PPM_IDLE_COMPLETE。
[in] PlatformState
一个索引,用于标识平台从中唤醒的空闲状态。 PEP 之前指定了受支持的平台空闲状态,以响应 PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES 通知。 如果 PEP 指定的 M 平台空闲状态,则有效的平台空闲状态索引范围为 0 到 M-1。 如果从处理器空闲状态的转换不涉及从平台空闲状态转换,则此成员将包含值 PEP_PLATFORM_IDLE_STATE_NONE(0xffffffff)。
CoordinatedStateCount
CoordinatedStates
言论
PEP_NOTIFY_PPM_IDLE_COMPLETE 通知使用此结构。 ProcessorState 和 PlatformState 成员包含当此通知发送到 PEP 时 Windows 电源管理框架(PoFx)提供的输入值。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 从 Windows 10 开始支持。 |
标头 | pepfx.h (include Pep_x.h) |