DEVICE_POWER_STATE枚举 (ntpoapi.h)

DEVICE_POWER_STATE 枚举类型指示 设备电源状态

语法

typedef enum _DEVICE_POWER_STATE {
  PowerDeviceUnspecified,
  PowerDeviceD0,
  PowerDeviceD1,
  PowerDeviceD2,
  PowerDeviceD3,
  PowerDeviceMaximum
} DEVICE_POWER_STATE, *PDEVICE_POWER_STATE;

常数

 
PowerDeviceUnspecified
指示未指定的设备电源状态。
PowerDeviceD0
指示最大设备电源状态,对应于 设备工作状态 D0
PowerDeviceD1
指示 设备睡眠状态 小于 PowerDeviceD0 且大于 PowerDeviceD2,对应于设备电源状态 D1。
PowerDeviceD2
指示设备睡眠状态小于 PowerDeviceD1 且大于 PowerDeviceD3,这对应于设备电源状态 D2。
PowerDeviceD3
指示最低功率设备睡眠状态,对应于设备电源状态 D3。
PowerDeviceMaximum
表示实际电源状态的此枚举类型的设备电源状态值数。 其他设备电源状态的值小于此值。

言论

电源状态指示系统或单个设备的能耗级别,以及计算活动的程度。 电源管理器将系统的电源状态设置为整体,其中系统电源状态由 SYSTEM_POWER_STATE 枚举类型的值之一指示。 设备驱动程序设置其各个设备的电源状态,其中设备电源状态由 DEVICE_POWER_STATE 枚举类型的值之一指示。

有关系统电源状态的详细信息,请参阅 处理系统电源状态请求。 有关设备电源状态的详细信息,请参阅 管理单个设备的电源。 有关电源管理的详细信息,请参阅 电源管理简介

要求

要求 价值
标头 ntpoapi.h (包括 Wdm.h、Ntpoapi.h)

另请参阅

SYSTEM_POWER_STATE