Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Para os tipos mais comuns de dispositivos, o WDK (Windows Driver Kit) fornece um conjunto de exemplos de drivers de sistema totalmente funcionais. Drivers de exemplo individuais podem ser usados como modelos ao desenvolver novos drivers para tipos semelhantes de dispositivos. No entanto, os drivers do sistema tinham um requisito de design adicional: facilitar o desenvolvimento de novos drivers de dispositivo. Consequentemente, muitos dos drivers do sistema têm uma arquitetura em camadas para que determinados drivers possam ser reutilizados para dar suporte a novos drivers para dispositivos semelhantes.
Na maioria das vezes, os drivers reutilizáveis fornecidos pelo WDK são drivers WDM que oferecem suporte a PnP e executam operações independentes de hardware para um driver de nível mais baixo específico do dispositivo (barramento PnP) fornecido pelo sistema. Em alguns casos, como os drivers de porta paralela e de porta SCSI, esses drivers reutilizáveis fornecem suporte para drivers de classe de dispositivos específicos em nível superior. Observe que nenhum dos drivers reutilizáveis do sistema impede o desenvolvimento de novos drivers intermediários a serem adicionados a uma cadeia de drivers existentes.
Quando um novo driver (ou substituição) se encaixa na cadeia de drivers de um dispositivo depende, em parte, da configuração de hardware dos dispositivos em uma determinada plataforma Windows e, em parte, de quanto suporte um novo driver pode obter de drivers de sistema existentes.