Compartir a través de


enumeración STOR_POWER_ACTION (storport.h)

La enumeración STOR_POWER_ACTION identifica las acciones de energía del sistema que pueden producirse en un equipo.

Syntax

typedef enum {
  StorPowerActionNone,
  StorPowerActionReserved,
  StorPowerActionSleep,
  StorPowerActionHibernate,
  StorPowerActionShutdown,
  StorPowerActionShutdownReset,
  StorPowerActionShutdownOff,
  StorPowerActionWarmEject
} STOR_POWER_ACTION, *PSTOR_POWER_ACTION;

Constantes

 
StorPowerActionNone
No se está llevando a cabo ninguna acción de energía.
StorPowerActionReserved
Reservado para uso del sistema.
StorPowerActionSleep
El equipo está escribiendo un estado de suspensión del sistema (S1, S2 o S3).
StorPowerActionHibernate
El equipo entra en estado de hibernación (S4).
StorPowerActionShutdown
El equipo está escribiendo su estado de apagado (S5). Después de que todos los dispositivos hayan entrado en su estado desactivado (D3), el equipo permanece encendido hasta que un administrador presiona el botón de encendido.
StorPowerActionShutdownReset
El equipo está escribiendo su estado de apagado (S5). Después de que todos los dispositivos hayan entrado en su estado desactivado (D3), el equipo se apaga automáticamente y, a continuación, se reinicia inmediatamente y vuelve a su estado de funcionamiento (S0).
StorPowerActionShutdownOff
El equipo está escribiendo su estado de apagado (S5). Después de que todos los dispositivos hayan entrado en su estado desactivado (D3), el equipo se apaga automáticamente.
StorPowerActionWarmEject
El equipo se está expulsando de un dispositivo de acoplamiento compatible con ACPI. Normalmente, el estado de alimentación del equipo no cambia.

Comentarios

Para una unidad, Storport establece STOR_POWER_ACTION en la estructura STOR_UNIT_CONTROL_POWER .

Para un adaptador, Storport establece STOR_POWER_ACTION en la estructura STOR_ADAPTER_CONTROL_POWER .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8
Encabezado storport.h

Consulte también

HwStorAdapterControl

HwStorUnitControl