Partager via


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

Voir aussi

GLOBAL_POWER_POLICY