Compartilhar via


Gerenciamento de Esquema de Energia

Cada esquema de energia é identificado exclusivamente por um GUID. Para enumerar todos os esquemas de energia disponíveis, use a função PowerEnumerate . O PowerEnumerate também pode ser usado para recuperar todas as configurações de energia de um esquema especificado.

O esquema de energia atualmente em uso no sistema é chamado de esquema de energia ativo ou plano. Para recuperar o GUID do plano ativo, chame a função PowerGetActiveScheme . Para alterar o plano de energia ativo, chame a função PowerSetActiveScheme .

Para criar um esquema de energia, primeiro você precisa duplicar um esquema existente usando a função PowerDuplicateScheme , especificando o GUID do esquema no qual você deseja basear seu novo esquema. Você deve copiar um dos esquemas internos e modificar as configurações de energia de acordo com suas necessidades. Observe que a criação de um plano de energia não atualiza automaticamente o plano de energia ativo. Você sempre deve chamar o PowerSetActiveScheme para atualizar o plano de energia ativo. Os planos de energia existentes podem ser modificados e aplicados da mesma maneira.

Para remover um plano de energia, chame a função PowerDeleteScheme .

Observação

Para recuperar informações adicionais sobre o estado de energia do sistema, chame a função CallNtPowerInformation .

 

Esquemas de energia