Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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
PowerSystemUnspecifiedValeur : 0 État d’alimentation du système non spécifié. |
PowerSystemWorkingValeur : 1 Spécifie l’état d’alimentation du système S0. |
PowerSystemSleeping1Valeur : 2 Spécifie l’état d’alimentation du système S1. |
PowerSystemSleeping2Valeur : 3 Spécifie l’état d’alimentation du système S2. |
PowerSystemSleeping3Valeur : 4 Spécifie l’état d’alimentation du système S3. |
PowerSystemHibernateValeur : 5 Spécifie l’état d’alimentation du système S4 (HIBERNATE). |
PowerSystemShutdownValeur : 6 Spécifie l’état d’alimentation du système S5 (OFF). |
PowerSystemMaximumValeur : 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) |