Gestão do Esquema de Energia
Cada esquema de energia é identificado exclusivamente por um GUID. Para enumerar todos os esquemas de energia disponíveis, use a funçãoPowerEnumerate. PowerEnumerate também pode ser usado para recuperar todas as configurações de energia para um esquema especificado.
O esquema de energia que está atualmente em uso no sistema é chamado de esquema ou plano de energia ativa. Para recuperar o GUID do plano ativo, chame a funçãoPowerGetActiveScheme. Para alterar o plano de energia ativo, chame a funçãoPowerSetActiveScheme.
Para criar um esquema de energia, você precisa primeiro duplicar um esquema existente usando a funçãoPowerDuplicateScheme, especificando o GUID do esquema no qual você deseja basear seu novo esquema. Você deve copiar um dos esquemas embutidos e modificar as configurações de energia para 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 PowerSetActiveScheme para atualizar o plano de energia ativo. Os planos de energia existentes podem ser modificados e, em seguida, aplicados da mesma maneira.
Para remover um plano de energia, chame a funçãoPowerDeleteScheme.
Observação
Para recuperar informações adicionais sobre o estado de energia do sistema, chame a função CallNtPowerInformation.
Tópicos relacionados