struttura GLOBAL_USER_POWER_POLICY (powrprof.h)
Contiene le impostazioni globali dei criteri di risparmio energia utente che si applicano a tutti gli schemi di risparmio energia per un utente. Questa struttura fa parte della struttura GLOBAL_POWER_POLICY .
Sintassi
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;
Members
Revision
Livello di revisione della struttura corrente. Impostare questo valore chiamando GetCurrentPowerPolicies o ReadGlobalPwrPolicy prima di usare una struttura GLOBAL_USER_POWER_POLICY per impostare i criteri di alimentazione.
PowerButtonAc
Struttura POWER_ACTION_POLICY che definisce l'azione da eseguire quando viene premuto il pulsante di alimentazione e il sistema è in esecuzione sull'alimentazione AC.
PowerButtonDc
Struttura POWER_ACTION_POLICY che definisce l'azione da eseguire quando viene premuto il pulsante di alimentazione e il sistema è in esecuzione sull'alimentazione a batteria.
SleepButtonAc
Struttura POWER_ACTION_POLICY che definisce l'azione da eseguire quando viene premuto il pulsante sospensione e il sistema è in esecuzione sull'alimentazione AC.
SleepButtonDc
Struttura POWER_ACTION_POLICY che definisce l'azione da eseguire quando viene premuto il pulsante sospensione e il sistema è in esecuzione sull'alimentazione a batteria.
LidCloseAc
Struttura POWER_ACTION_POLICY che definisce l'azione da intraprendere quando il coperchio viene chiuso e il sistema è in esecuzione sull'alimentazione AC.
LidCloseDc
Struttura POWER_ACTION_POLICY che definisce l'azione da intraprendere quando il coperchio viene chiuso e il sistema è in esecuzione sull'alimentazione a batteria.
DischargePolicy[NUM_DISCHARGE_POLICIES]
Matrice di strutture SYSTEM_POWER_LEVEL che definisce le azioni da intraprendere in caso di eventi di scaricamento della batteria del sistema.
GlobalFlags
Flag che abilita o disabilita le impostazioni di vari criteri di risparmio energia utente. Questo membro può essere uno o più dei valori descritti in Costanti flag globali.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | powrprof.h |