Compartir a través de


estructura GLOBAL_MACHINE_POWER_POLICY (powrprof.h)

Contiene la configuración global de la directiva de energía del equipo que se aplica a todos los esquemas de energía para todos los usuarios. Esta estructura forma parte de la estructura GLOBAL_POWER_POLICY .

Sintaxis

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;

Miembros

Revision

Nivel de revisión de la estructura actual. Establezca este valor llamando a GetCurrentPowerPolicies o ReadGlobalPwrPolicy antes de usar una estructura de GLOBAL_MACHINE_POWER_POLICY para establecer la directiva de energía.

LidOpenWakeAc

Estado de potencia máximo (valor Sx más alto) desde el que un evento de apertura de tapa debe reactivar el sistema al ejecutarse en la alimentación de CA. Este miembro debe ser uno de los SYSTEM_POWER_STATE valores de tipo de enumeración. Un valor de PowerSystemUnspecified indica que un evento de apertura de tapa no activa el sistema.

LidOpenWakeDc

Estado de potencia máximo (valor Sx más alto) desde el que un evento de apertura de tapa debe reactivar el sistema cuando se ejecuta en la batería. Este miembro debe ser uno de los SYSTEM_POWER_STATE valores de tipo de enumeración. Un valor de PowerSystemUnspecified indica que un evento de apertura de tapa no activa el sistema.

BroadcastCapacityResolution

Resolución del cambio en la capacidad actual de la batería que debe hacer que el sistema reciba una notificación de un evento de cambio de estado de alimentación del sistema.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado powrprof.h

Consulte también

GLOBAL_POWER_POLICY