PEP_PROCESSOR_IDLE_CANCEL_CODE枚举(pep_x.h)

PEP_PROCESSOR_IDLE_CANCEL_CODE 枚举值指示处理器无法进入以前由平台扩展插件(PEP)选择的空闲状态的原因。

语法

typedef enum {
  PepIdleCancelWorkPending,
  PepIdleCancelDependencyCheckFailed,
  PepIdleCancelNoCState,
  PepIdleCancelMax
} PEP_PROCESSOR_IDLE_CANCEL_CODE, *PPEP_PROCESSOR_IDLE_CANCEL_CODE;

常数

 
PepIdleCancelWorkPending
处理器具有挂起的工作,阻止其进入所选空闲状态。
PepIdleCancelDependencyCheckFailed
只有在一个或多个辅助处理器进入相应的空闲状态后,处理器才能进入所选空闲状态,但并非所有辅助处理器都已进入正确的空闲状态。
PepIdleCancelNoCState
所选空闲状态对应于不支持的 C 状态。 PEP 之前收到了一条 PEP_NOTIFY_PPM_CST_STATES 通知,该通知提供了此处理器支持的 C 状态列表。
PepIdleCancelMax
保留供作系统使用。

言论

PEP_PPM_IDLE_CANCEL 结构的 CancelCode 成员包含 PEP_PROCESSOR_IDLE_CANCEL_CODE 枚举值。

要求

要求 价值
最低支持的客户端 从 Windows 10 开始支持。
标头 pep_x.h (包括 Pepfx.h)

另请参阅

PEP_NOTIFY_PPM_CST_STATES

PEP_PPM_IDLE_CANCEL