estrutura ADMINISTRATOR_POWER_POLICY (winnt.h)
Representa as configurações de política de energia de substituição do administrador.
Sintaxe
typedef struct _ADMINISTRATOR_POWER_POLICY {
SYSTEM_POWER_STATE MinSleep;
SYSTEM_POWER_STATE MaxSleep;
DWORD MinVideoTimeout;
DWORD MaxVideoTimeout;
DWORD MinSpindownTimeout;
DWORD MaxSpindownTimeout;
} ADMINISTRATOR_POWER_POLICY, *PADMINISTRATOR_POWER_POLICY;
Membros
MinSleep
O estado mínimo de suspensão de energia do sistema. Esse membro deve ser um dos valores de tipo de enumeração SYSTEM_POWER_STATE entre PowerSystemSleeping1 (estado de energia S1) e PowerSystemHibernate (estado de energia S4).
MaxSleep
O estado máximo de suspensão da energia do sistema. Esse membro deve ser um dos valores de tipo de enumeração SYSTEM_POWER_STATE entre PowerSystemSleeping1 (estado de energia S1) e PowerSystemHibernate (estado de energia S4).
MinVideoTimeout
O tempo limite mínimo de ociosidade do vídeo permitido antes de desativar o dispositivo de exibição, em segundos.
MaxVideoTimeout
O tempo limite máximo de ociosidade de vídeo permitido antes de desativar o dispositivo de exibição, em segundos.
MinSpindownTimeout
O tempo ocioso mínimo permitido do disco antes de liberar o gerenciador de cache e girar um dispositivo de disco rígido, em segundos.
MaxSpindownTimeout
O tempo ocioso máximo permitido do disco antes de liberar o gerenciador de cache e girar um dispositivo de disco rígido, em segundos.
Comentários
A estrutura ADMINISTRATOR_POWER_POLICY define limites para determinados valores de política de energia que são aplicados globalmente aos esquemas de energia de todos os usuários. Os valores na estrutura ADMINISTRATOR_POWER_POLICY substituem as configurações selecionadas pelo usuário no programa do painel de controle do Power Options.
Para definir uma política de substituição de administrador, chame a função CallNtPowerInformation .
Requisitos
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 | winnt.h (inclua Windows.h) |