énumération SYSTEM_POWER_STATE (winnt.h)
Définit les valeurs utilisées pour spécifier les états d’alimentation du système.
Syntax
typedef enum _SYSTEM_POWER_STATE {
PowerSystemUnspecified = 0,
PowerSystemWorking = 1,
PowerSystemSleeping1 = 2,
PowerSystemSleeping2 = 3,
PowerSystemSleeping3 = 4,
PowerSystemHibernate = 5,
PowerSystemShutdown = 6,
PowerSystemMaximum = 7
} SYSTEM_POWER_STATE, *PSYSTEM_POWER_STATE;
Constantes
PowerSystemUnspecified Valeur : 0 État d’alimentation du système non spécifié. |
PowerSystemWorking Valeur : 1 Spécifie l’état d’alimentation du système S0. |
PowerSystemSleeping1 Valeur : 2 Spécifie l’état d’alimentation du système S1. |
PowerSystemSleeping2 Valeur : 3 Spécifie l’état d’alimentation du système S2. |
PowerSystemSleeping3 Valeur : 4 Spécifie l’état d’alimentation du système S3. |
PowerSystemHibernate Valeur : 5 Spécifie l’état d’alimentation du système S4 (HIBERNATE). |
PowerSystemShutdown Valeur : 6 Spécifie l’état d’alimentation du système S5 (OFF). |
PowerSystemMaximum Valeur : 7 Spécifie la valeur d’énumération maximale. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | winnt.h (inclure Windows.h) |