Compartilhar via


Política de Energia do Sistema

Em sua função de gerenciador de políticas de energia do sistema, o power manager controla a atividade do sistema, determina o estado de energia do sistema apropriado e envia IRP_MJ_POWER solicitações para consultar ou alterar o estado de energia do sistema. Ele também fornece interfaces por meio das quais os aplicativos podem ler e gravar configurações de política de energia (consulte o SDK do Microsoft Windows).

O power manager mantém duas políticas de energia separadas – uma para AC (corrente de parede) e outra para DC (bateria ou UPS) e alterna automaticamente entre essas duas políticas, dependendo da fonte de energia atual. Normalmente, a política de energia da AC enfatiza o desempenho sobre a conservação, enquanto a política de energia de DC enfatiza a conservação sobre o desempenho. Para descobrir quando o sistema muda de uma política para outra, um driver pode se registrar para notificação com o objeto de retorno de chamada \Callback\PowerState do sistema. Para obter mais informações, consulte ExCreateCallback e Callback Objects.

Os computadores que estão em conformidade com a especificação APCI mudam automaticamente do AC para a energia da bateria e de uma bateria para outra, à medida que cada fonte de energia fica offline. Se o hardware do computador permitir que o sistema operacional selecione a fonte de energia, o power manager rastreará qual bateria é a menos carregada, mas ainda funcional e a selecionará para alimentar o computador.

Assim que a energia ac estiver disponível, o hardware do computador começará a carregar automaticamente uma bateria. Se o hardware permitir que o sistema operacional selecione qual bateria carregar, o gerenciador de energia selecionará a bateria menos descarregada para recarregar; isso aumenta as chances de que o sistema tenha pelo menos uma bateria bem carregada o tempo todo.

Independentemente de qualquer outra configuração, o gerenciador de energia executa a política de energia dc para uma bateria crítica se uma bateria que é recarregável ou fornece energia do sistema relata a condição de hardware "crítica" e está no estado de descarregação por dois segundos ou mais. A política de energia nessa situação normalmente requer uma transição para o estado de hibernação ou desligamento.