Partilhar via


STOR_POWER_ACTION enumeração (storport.h)

A enumeração STOR_POWER_ACTION identifica as ações de energia do sistema que podem ocorrer em um computador.

Sintaxe

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

Constantes

 
StorPowerActionNone
Nenhuma ação de energia está ocorrendo.
StorPowerActionReserved
Reservado para uso do sistema.
StorPowerActionSleep
O computador está inserindo um estado de suspensão do sistema (S1, S2 ou S3).
StorPowerActionHibernate
O computador está inserindo seu estado de hibernação (S4).
StorPowerActionShutdown
O computador está inserindo seu estado de desligamento (S5). Depois que todos os dispositivos tiverem inserido o estado desativado (D3), o computador permanecerá ligado até que um administrador pressione o botão de energia.
StorPowerActionShutdownReset
O computador está inserindo seu estado de desligamento (S5). Depois que todos os dispositivos tiverem inserido seu estado de desativação (D3), o computador será desligado automaticamente e, em seguida, reiniciará imediatamente e retornará ao seu estado de trabalho (S0).
StorPowerActionShutdownOff
O computador está inserindo seu estado de desligamento (S5). Depois que todos os dispositivos tiverem inserido seu estado desativado (D3), o computador será desligado automaticamente.
StorPowerActionWarmEject
O computador está sendo ejetado de um dispositivo de encaixe compatível com ACPI. Normalmente, o estado de energia do computador não é alterado.

Observações

Para uma unidade, o Storport define STOR_POWER_ACTION na estrutura STOR_UNIT_CONTROL_POWER.

Para um adaptador, o Storport define STOR_POWER_ACTION na estrutura STOR_ADAPTER_CONTROL_POWER.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 8
cabeçalho storport.h

Consulte também

HwStorAdapterControl

HwStorUnitControl