GLOBAL_MACHINE_POWER_POLICY struttura (powrprof.h)
Contiene le impostazioni dei criteri di alimentazione del computer globale che si applicano a tutti gli schemi di alimentazione per tutti gli utenti. Questa struttura fa parte della struttura GLOBAL_POWER_POLICY .
Sintassi
typedef struct _GLOBAL_MACHINE_POWER_POLICY {
ULONG Revision;
SYSTEM_POWER_STATE LidOpenWakeAc;
SYSTEM_POWER_STATE LidOpenWakeDc;
ULONG BroadcastCapacityResolution;
} GLOBAL_MACHINE_POWER_POLICY, *PGLOBAL_MACHINE_POWER_POLICY;
Members
Revision
Livello di revisione della struttura corrente. Impostare questo valore chiamando GetCurrentPowerPolicies o ReadGlobalPwrPolicy prima di usare una struttura GLOBAL_MACHINE_POWER_POLICY per impostare i criteri di alimentazione.
LidOpenWakeAc
Stato massimo di alimentazione (valore Sx più alto) da cui un evento di apertura del coperchio deve riattivare il sistema durante l'esecuzione sull'alimentazione AC. Questo membro deve essere uno dei valori di tipo di enumerazione SYSTEM_POWER_STATE . Un valore di PowerSystemUnspecified indica che un evento open a coperchio non riattiva il sistema.
LidOpenWakeDc
Lo stato massimo di alimentazione (valore Sx più alto) da cui un evento di apertura del coperchio deve riattivare il sistema durante l'esecuzione della batteria. Questo membro deve essere uno dei valori di tipo di enumerazione SYSTEM_POWER_STATE . Un valore di PowerSystemUnspecified indica che un evento open a coperchio non riattiva il sistema.
BroadcastCapacityResolution
La risoluzione della modifica della capacità della batteria corrente che dovrebbe causare la notifica al sistema di un evento di stato di alimentazione del sistema modificato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | powrprof.h |