Compartilhar via


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)

Confira também

CallNtPowerInformation