Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os controladores que suportam a gestão de energia podem ativar automaticamente o separador Gestão de Energia para a folha de propriedades do dispositivo no Gestor de Dispositivos. Se um driver manipular os GUIDs de classe WMI GUID_POWER_DEVICE_ENABLE ou GUID_POWER_DEVICE_WAKE_ENABLE, o Gerenciador de Dispositivos exibirá uma guia Gerenciamento de Energia na folha de propriedades do dispositivo. Certos controles na página de propriedades são habilitados dependendo de quais GUIDs de classe WMI o driver suporta.
Os GUIDs da classe GUID_POWER_DEVICE_XXX habilitam controles na página de propriedades da seguinte maneira:
GUID_POWER_DEVICE_ENABLE
Permite uma caixa de seleção para ativar ou desativar o gerenciamento de energia do dispositivo. O bloco de dados para a classe WMI consiste em um único valor BOOLEAN que indica se o gerenciamento de energia está habilitado. O significado do valor é dependente do dispositivo.
Observação
Geralmente, não é recomendado que os usuários modifiquem essas configurações em sistemas modernos capazes de espera, pois isso pode causar um consumo significativo de bateria.
GUID_POWER_DEVICE_WAKE_ENABLE
Habilita uma caixa de seleção para ativar ou desativar o envio de IRPs de espera/despertar. Quando selecionado, o driver deve enviar uma solicitação IRP_MN_WAIT_WAKE para o objeto de dispositivo físico. Isso permite que o dispositivo acorde o sistema em resposta a um evento externo. Essa configuração geralmente não afeta a capacidade do dispositivo de despertar o sistema do modo de espera moderno, mas sim os estados do sistema de baixa potência (Sx, onde x > 0). Por exemplo, quando ativado para o driver de classe de teclado, o dispositivo de teclado despertará o sistema quando uma tecla for pressionada. Quando a caixa de seleção não estiver selecionada, o driver deve cancelar a solicitação IRP_MN_WAIT_WAKE. O bloco de dados para a classe WMI consiste em um único valor BOOLEAN que indica o estado atual da caixa de seleção.
As solicitações de consulta WMI são enviadas para os GUIDs da classe WMI GUID_POWER_DEVICE_XXX sempre que a ficha de propriedades do driver é aberta no Gestor de Dispositivos. As solicitações de alteração WMI são enviadas sempre que um dos valores da caixa de seleção na guia Gerenciamento de Energia é alterado. Os usuários esperarão que o valor definido persista entre as cargas e descargas do driver, portanto, os drivers devem armazenar o valor atual de qualquer propriedade no Registro.
Os drivers de exemplo da classe de mouse ou teclado lidam com o GUID da classe WMI GUID_POWER_DEVICE_WAKE_ENABLE. Consulte \src\input\kbdclass e \src\input\mouclass no Kit de Drivers do Windows (WDK).