Partager via


énumération STOR_POWER_ACTION (storport.h)

L’énumération STOR_POWER_ACTION identifie les actions d’alimentation du système qui peuvent se produire sur un ordinateur.

Syntax

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

Constantes

 
StorPowerActionNone
Aucune action de puissance n’a lieu.
StorPowerActionReserved
Réservé pour le système.
StorPowerActionSleep
L’ordinateur entre dans un état de mise en veille du système (S1, S2 ou S3).
StorPowerActionHibernate
L’ordinateur entre dans son état de mise en veille prolongée (S4).
StorPowerActionShutdown
L’ordinateur entre dans son état d’arrêt (S5). Une fois que tous les appareils sont entrés dans leur état désactivé (D3), l’ordinateur reste sous tension jusqu’à ce qu’un administrateur appuie sur le bouton d’alimentation.
StorPowerActionShutdownReset
L’ordinateur entre dans son état d’arrêt (S5). Une fois que tous les appareils sont entrés dans leur état désactivé (D3), l’ordinateur s’éteint automatiquement, puis redémarre immédiatement et retourne à son état de fonctionnement (S0).
StorPowerActionShutdownOff
L’ordinateur entre dans son état d’arrêt (S5). Une fois que tous les appareils sont entrés dans leur état désactivé (D3), l’ordinateur s’éteint automatiquement.
StorPowerActionWarmEject
L’ordinateur est éjecté d’un périphérique d’accueil compatible ACPI. En règle générale, l’état d’alimentation de l’ordinateur ne change pas.

Remarques

Pour une unité, Storport définit STOR_POWER_ACTION dans la structure STOR_UNIT_CONTROL_POWER .

Pour un adaptateur, Storport définit STOR_POWER_ACTION dans la structure STOR_ADAPTER_CONTROL_POWER .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8
En-tête storport.h

Voir aussi

HwStorAdapterControl

HwStorUnitControl