Registrando-se para eventos do Power

Os aplicativos podem adaptar melhor seu comportamento ao estado de energia atual do computador registrando-se para eventos de energia. Um aplicativo deve se registrar para cada evento de alteração de energia que possa afetar seu comportamento.

Um aplicativo ou serviço usa a função RegisterPowerSettingNotification para se registrar para notificações. Quando a configuração de energia correspondente é alterada, o sistema envia notificações da seguinte maneira:

Na estrutura POWERBROADCAST_SETTING , o membro do PowerSetting contém o GUID que identifica a notificação e o membro de dados contém o novo valor da configuração de energia.

Para obter uma lista de GUIDs de configuração de energia para notificações que são mais úteis para aplicativos, consulte GUIDs de Configuração do Power.