Escrevendo uma rotina AddDevice
Qualquer driver que dê suporte a PnP deve ter uma rotina AddDevice . A rotina AddDevice cria um ou mais objetos de dispositivo que representam os dispositivos físicos, lógicos ou virtuais para os quais o driver executa solicitações de E/S. Ele também anexa o objeto de dispositivo à pilha do dispositivo, portanto, a pilha do dispositivo conterá um objeto de dispositivo para cada driver associado ao dispositivo.
O gerenciador PnP chama a rotina AddDevice de um driver para cada dispositivo controlado pelo driver. As rotinas AddDevice são chamadas durante a inicialização do sistema (quando os dispositivos são enumerados pela primeira vez) e sempre que um novo dispositivo é enumerado enquanto o sistema está em execução.
Esta seção contém os seguintes tópicos:
Rotinas AddDevice em drivers de função ou filtro
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários