enumerazione STOR_POWER_ACTION (storport.h)

L'enumerazione STOR_POWER_ACTION identifica le azioni di alimentazione del sistema che possono verificarsi in un computer.

Sintassi

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

Costanti

 
StorPowerActionNone
Nessuna azione di alimentazione è in corso.
StorPowerActionReserved
Riservato per l'utilizzo nel sistema.
StorPowerActionSleep
Il computer sta immettendo uno stato di sospensione del sistema (S1, S2 o S3).
StorPowerActionHibernate
Il computer sta immettendo lo stato di ibernazione (S4).
StorPowerActionShutdown
Il computer sta immettendo lo stato di arresto (S5). Dopo che tutti i dispositivi hanno immesso lo stato disattivato (D3), il computer rimane attivato fino a quando un amministratore preme il pulsante di alimentazione.
StorPowerActionShutdownReset
Il computer sta immettendo lo stato di arresto (S5). Dopo che tutti i dispositivi hanno immesso lo stato disattivato (D3), il computer attiva automaticamente e quindi riavvia immediatamente e torna allo stato di lavoro (S0).
StorPowerActionShutdownOff
Il computer sta immettendo lo stato di arresto (S5). Dopo che tutti i dispositivi hanno immesso lo stato disattivato (D3), il computer disattiva automaticamente.
StorPowerActionWarmEject
Il computer viene espulso da un dispositivo dock compatibile con ACPI. In genere, lo stato di alimentazione del computer non cambia.

Commenti

Per un'unità, Storport imposta STOR_POWER_ACTION nella struttura STOR_UNIT_CONTROL_POWER .

Per un adattatore, Storport imposta STOR_POWER_ACTION nella struttura STOR_ADAPTER_CONTROL_POWER .

Requisiti

Requisito Valore
Client minimo supportato Windows 8
Intestazione Storport.h

Vedi anche

HwStorAdapterControl

HwStorUnitControl