SYSTEM_POWER_LEVEL struttura (winnt.h)
Contiene informazioni sulle impostazioni dei criteri di scarico della batteria del sistema. Questa struttura fa parte della struttura GLOBAL_USER_POWER_POLICY .
Sintassi
typedef struct {
BOOLEAN Enable;
BYTE Spare[3];
DWORD BatteryLevel;
POWER_ACTION_POLICY PowerPolicy;
SYSTEM_POWER_STATE MinSystemState;
} SYSTEM_POWER_LEVEL, *PSYSTEM_POWER_LEVEL;
Members
Enable
Se questo membro è TRUE, l'allarme deve essere attivato quando la batteria scarica al di sotto del valore impostato in BatteryLevel.
Spare[3]
Riservato.
BatteryLevel
La capacità della batteria per questo criterio di scarica della batteria, espressa come percentuale.
PowerPolicy
Struttura POWER_ACTION_POLICY che definisce l'azione da intraprendere per questo criterio di scarica della batteria.
MinSystemState
Lo stato minimo di sospensione del sistema da immettere quando la batteria scarica al di sotto del valore impostato in BatteryLevel. Questo membro deve essere uno dei valori di tipo di enumerazione SYSTEM_POWER_STATE .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | winnt.h (includere Windows.h) |