перечисление DEVICE_POWER_STATE (wdm.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.
Дополнительные сведения о состояниях питания системы см. в обработке запросов состояния системы power Power. Дополнительные сведения об состояниях питания устройств см. в управлении питанием для отдельных устройств. Дополнительные сведения об управлении питанием в целом см. в статье Введение в управление питанием.
Требования
Требование | Ценность |
---|---|
заголовка | wdm.h (include Wdm.h, Ntpoapi.h) |