structure GLOBAL_MACHINE_POWER_POLICY (powrprof.h)
Contient les paramètres de stratégie d’alimentation globale de l’ordinateur qui s’appliquent à tous les schémas d’alimentation pour tous les utilisateurs. Cette structure fait partie de la structure GLOBAL_POWER_POLICY .
Syntaxe
typedef struct _GLOBAL_MACHINE_POWER_POLICY {
ULONG Revision;
SYSTEM_POWER_STATE LidOpenWakeAc;
SYSTEM_POWER_STATE LidOpenWakeDc;
ULONG BroadcastCapacityResolution;
} GLOBAL_MACHINE_POWER_POLICY, *PGLOBAL_MACHINE_POWER_POLICY;
Membres
Revision
Niveau de révision de structure actuel. Définissez cette valeur en appelant GetCurrentPowerPolicies ou ReadGlobalPwrPolicy avant d’utiliser une structure GLOBAL_MACHINE_POWER_POLICY pour définir une stratégie d’alimentation.
LidOpenWakeAc
État d’alimentation maximale (valeur Sx la plus élevée) à partir duquel un événement lid-open doit réveiller le système lors de l’exécution sur l’alimentation secteur. Ce membre doit être l’une des valeurs de type d’énumération les SYSTEM_POWER_STATE . Une valeur de PowerSystemUnspecified indique qu’un événement lid-open ne réveille pas le système.
LidOpenWakeDc
État de puissance maximale (valeur Sx la plus élevée) à partir duquel un événement lid-open doit réveiller le système en cas d’exécution sur batterie. Ce membre doit être l’une des valeurs de type d’énumération les SYSTEM_POWER_STATE . Une valeur de PowerSystemUnspecified indique qu’un événement lid-open ne réveille pas le système.
BroadcastCapacityResolution
Résolution de la modification de la capacité actuelle de la batterie qui doit entraîner la notification du système d’un événement de modification de l’état d’alimentation du système.
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 | powrprof.h |