перечисление STOR_POWER_ACTION (storport.h)
Перечисление STOR_POWER_ACTION определяет действия системы питания, которые могут выполняться на компьютере.
Синтаксис
typedef enum {
StorPowerActionNone,
StorPowerActionReserved,
StorPowerActionSleep,
StorPowerActionHibernate,
StorPowerActionShutdown,
StorPowerActionShutdownReset,
StorPowerActionShutdownOff,
StorPowerActionWarmEject
} STOR_POWER_ACTION, *PSTOR_POWER_ACTION;
Константы
StorPowerActionNone Никаких действий с питанием не происходит. |
StorPowerActionReserved Зарезервировано для системного использования. |
StorPowerActionSleep Компьютер находится в спящем состоянии системы (S1, S2 или S3). |
StorPowerActionHibernate Компьютер входит в состояние гибернации (S4). |
StorPowerActionShutdown Компьютер находится в состоянии завершения работы (S5). После того как все устройства переключятся (D3), компьютер будет включен до тех пор, пока администратор не нажмет кнопку питания. |
StorPowerActionShutdownReset Компьютер находится в состоянии завершения работы (S5). После того как все устройства переключятся в состояние выключения (D3), компьютер автоматически выключается, а затем немедленно перезагружается и возвращается в рабочее состояние (S0). |
StorPowerActionShutdownOff Компьютер находится в состоянии завершения работы (S5). После того как все устройства переключятся (D3), компьютер автоматически выключается. |
StorPowerActionWarmEject Компьютер извлекается из устройства док-станции, совместимого с ACPI. Как правило, состояние питания компьютера не меняется. |
Комментарии
Для единицы Storport задает STOR_POWER_ACTION в структуре STOR_UNIT_CONTROL_POWER .
Для адаптера Storport задает STOR_POWER_ACTION в структуре STOR_ADAPTER_CONTROL_POWER .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 |
Верхняя часть | storport.h |