PEP_WORK_TYPE 枚举 (pepfx.h)

PEP_WORK_TYPE 枚举描述平台扩展插件 (PEP) 请求的工作类型。

语法

typedef enum _PEP_WORK_TYPE {
  PepWorkRequestPowerControl,
  PepWorkCompleteIdleState,
  PepWorkCompletePerfState,
  PepWorkAcpiNotify,
  PepWorkAcpiEvaluateControlMethodComplete,
  PepWorkMax
} PEP_WORK_TYPE, *PPEP_WORK_TYPE;

常量

 
PepWorkRequestPowerControl
请求设备驱动程序执行自定义电源控制操作,该操作使用 PEP 为操作提供的特定于设备的上下文。 驱动程序在其 PowerControlCallback 例程中处理此请求。
PepWorkCompleteIdleState
向 PoFx 发送的通知,指示 PEP 已异步完成组件到空闲状态的转换。 PoFx 之前通过向 PEP 发送 PEP_DPM_NOTIFY_COMPONENT_IDLE_STATE 通知来启动此转换。
PepWorkCompletePerfState
向 PoFx 发送的通知,指示 PEP 已异步完成组件到 P 状态的转换。 PoFx 之前通过向 PEP 发送 PEP_DPM_REQUEST_COMPONENT_PERF_STATE 通知来启动此转换。
PepWorkAcpiNotify
ACPI 通知代码,用于向 PoFx 描述指定设备生成的硬件事件。
PepWorkAcpiEvaluateControlMethodComplete
向 PoFx 发送的通知,指示 PEP 已异步完成 ACPI 控制方法的评估。 PoFx 之前通过向 PEP 发送 PEP_NOTIFY_ACPI_EVALUATE_CONTROL_METHOD 通知来启动此方法的评估。
PepWorkMax
保留供操作系统使用。

注解

PEP_WORK_INFORMATION 结构使用此枚举来描述 PEP 请求的工作项的类型。

要求

要求
最低受支持的客户端 从 Windows 10 开始支持。
标头 pepfx.h (包括 Pep_x.h)

另请参阅