Condividi tramite


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

Vedi anche

GLOBAL_POWER_POLICY