estructura GLOBAL_USER_POWER_POLICY (powrprof.h)
Contiene la configuración de directiva de energía del usuario global que se aplica a todos los esquemas de energía para un usuario. Esta estructura forma parte de la estructura GLOBAL_POWER_POLICY .
Sintaxis
typedef struct _GLOBAL_USER_POWER_POLICY {
ULONG Revision;
POWER_ACTION_POLICY PowerButtonAc;
POWER_ACTION_POLICY PowerButtonDc;
POWER_ACTION_POLICY SleepButtonAc;
POWER_ACTION_POLICY SleepButtonDc;
POWER_ACTION_POLICY LidCloseAc;
POWER_ACTION_POLICY LidCloseDc;
SYSTEM_POWER_LEVEL DischargePolicy[NUM_DISCHARGE_POLICIES];
ULONG GlobalFlags;
} GLOBAL_USER_POWER_POLICY, *PGLOBAL_USER_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_USER_POWER_POLICY para establecer la directiva de energía.
PowerButtonAc
Estructura de POWER_ACTION_POLICY que define la acción que se debe realizar cuando se presiona el botón de encendido y el sistema se está ejecutando en la alimentación de CA.
PowerButtonDc
Estructura POWER_ACTION_POLICY que define la acción que se debe realizar cuando se presiona el botón de encendido y el sistema se está ejecutando en la energía de la batería.
SleepButtonAc
Estructura POWER_ACTION_POLICY que define la acción que se debe realizar cuando se presiona el botón de suspensión y el sistema se ejecuta en la alimentación de CA.
SleepButtonDc
Estructura POWER_ACTION_POLICY que define la acción que se debe realizar cuando se presiona el botón de suspensión y el sistema se está ejecutando en la energía de la batería.
LidCloseAc
Estructura POWER_ACTION_POLICY que define la acción que se debe realizar cuando se cierra la tapa y el sistema se está ejecutando en la alimentación de CA.
LidCloseDc
Estructura de POWER_ACTION_POLICY que define la acción que se debe realizar cuando se cierra la tapa y el sistema se está ejecutando en la energía de la batería.
DischargePolicy[NUM_DISCHARGE_POLICIES]
Matriz de estructuras de SYSTEM_POWER_LEVEL que define las acciones que se realizarán en los eventos de descarga de la batería del sistema.
GlobalFlags
Marca que habilita o deshabilita la configuración de directiva de energía de usuario varias. Este miembro puede ser uno o varios de los valores descritos en Constantes de marcas globales.
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 |