structure GLOBAL_MACHINE_POWER_POLICY (powrprof.h)

Contient les paramètres de stratégie d’alimentation de l’ordinateur globaux 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 de GLOBAL_MACHINE_POWER_POLICY pour définir la stratégie d’alimentation.

LidOpenWakeAc

État maximal de l’alimentation (valeur Sx la plus élevée) à partir duquel un événement ouvert par le couvercle doit réveiller le système lors de l’exécution sur l’alimentation ac. Ce membre doit être l’une des valeurs de type d’énumération SYSTEM_POWER_STATE . Une valeur de PowerSystemUnspecified indique qu’un événement ouvert par le couvercle ne réveille pas le système.

LidOpenWakeDc

État d’alimentation maximal (valeur Sx la plus élevée) à partir duquel un événement ouvert par le couvercle doit réveiller le système lors de l’exécution sur la batterie. Ce membre doit être l’une des valeurs de type d’énumération SYSTEM_POWER_STATE . Une valeur de PowerSystemUnspecified indique qu’un événement ouvert par le couvercle ne réveille pas le système.

BroadcastCapacityResolution

Résolution de la modification de la capacité de batterie actuelle qui doit entraîner la notification du système d’un événement de modification de l’état de l’alimentation du système.

Configuration requise

   
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

Voir aussi

GLOBAL_POWER_POLICY