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)

Vedi anche

GLOBAL_USER_POWER_POLICY

POWER_ACTION_POLICY