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) |