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.
Durante a enumeração, os drivers relatam informações específicas do dispositivo em resposta a uma solicitação de PnP IRP_MN_QUERY_CAPABILITIES. Juntamente com outras informações desse tipo, os drivers relatam os recursos de gerenciamento de energia de um dispositivo na estrutura DEVICE_CAPABILITIES. Normalmente, o motorista do autocarro preenche esse formulário.
Os drivers de nível superior devem definir uma rotina IoCompletion para o IRP de recursos de consulta para que possam fazer uma cópia local da estrutura e garantir que ela contenha valores apropriados. Como regra geral, os drivers de nível superior não devem alterar esses valores. No entanto, se uma alteração for necessária, um driver pode restringir ainda mais os recursos do dispositivo, mas não pode adicioná-los. Por outras palavras, um condutor pode tornar as regras mais restritivas, mas não pode afrouxá-las.
Depois que o IRP estiver concluído e todas as rotinas de conclusão dos drivers tiverem sido executadas, a estrutura será armazenada em cache e um driver não poderá alterar seu conteúdo.
Os seguintes membros da estrutura DEVICE_CAPABILITIES pertencem à gestão de energia: