Поделиться через


перечисление 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

См. также раздел

HwStorAdapterControl

HwStorUnitControl