estructura SYSTEM_POWER_LEVEL (winnt.h)
Contiene información sobre la configuración de la directiva de purga de baterías del sistema. Esta estructura forma parte de la estructura GLOBAL_USER_POWER_POLICY .
Sintaxis
typedef struct {
BOOLEAN Enable;
BYTE Spare[3];
DWORD BatteryLevel;
POWER_ACTION_POLICY PowerPolicy;
SYSTEM_POWER_STATE MinSystemState;
} SYSTEM_POWER_LEVEL, *PSYSTEM_POWER_LEVEL;
Miembros
Enable
Si este miembro es TRUE, la alarma debe activarse cuando la batería se descarga por debajo del valor establecido en BatteryLevel.
Spare[3]
Reservado.
BatteryLevel
La capacidad de la batería para esta directiva de descarga de batería, expresada como un porcentaje.
PowerPolicy
Estructura POWER_ACTION_POLICY que define la acción que se debe realizar para esta directiva de descarga de batería.
MinSystemState
Estado mínimo de suspensión del sistema para entrar cuando la batería se descarga por debajo del valor establecido en BatteryLevel. Este miembro debe ser uno de los SYSTEM_POWER_STATE valores de tipo de enumeración.
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 | winnt.h (incluye Windows.h) |