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 |