estrutura GLOBAL_MACHINE_POWER_POLICY (powrprof.h)
Contém configurações globais de política de energia do computador que se aplicam a todos os esquemas de energia para todos os usuários. Essa estrutura faz parte da estrutura GLOBAL_POWER_POLICY .
Sintaxe
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;
Membros
Revision
O nível de revisão da estrutura atual. Defina esse valor chamando GetCurrentPowerPolicies ou ReadGlobalPwrPolicy antes de usar uma estrutura GLOBAL_MACHINE_POWER_POLICY para definir a política de energia.
LidOpenWakeAc
O estado máximo de energia (valor Sx mais alto) do qual um evento aberto por tampa deve ativar o sistema durante a execução na energia AC. Esse membro deve ser um dos valores de tipo de enumeração SYSTEM_POWER_STATE. Um valor de PowerSystemUnspecified indica que um evento aberto por tampa não ativa o sistema.
LidOpenWakeDc
O estado máximo de energia (valor Sx mais alto) do qual um evento aberto pela tampa deve ativar o sistema durante a execução na bateria. Esse membro deve ser um dos valores de tipo de enumeração SYSTEM_POWER_STATE. Um valor de PowerSystemUnspecified indica que um evento aberto por tampa não ativa o sistema.
BroadcastCapacityResolution
A resolução da alteração na capacidade atual da bateria que deve fazer com que o sistema seja notificado de um evento de alteração do estado de energia do sistema.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | powrprof.h |