Share via


Introdução ao WDM

Observação

Esta seção contém diretrizes sobre drivers WDM, que não é mais o modelo de driver recomendado. Para obter diretrizes sobre como escolher um modelo de driver, consulte Escolhendo um modelo de driver.

Para permitir que os desenvolvedores de driver escrevam drivers de dispositivo compatíveis com código-fonte em todos os sistemas operacionais Microsoft Windows, o WDM ( Modelo de Driver do Windows ) foi introduzido. Os drivers no modo kernel que seguem as regras do WDM são chamados de drivers WDM.

Todos os drivers WDM devem fazer o seguinte:

Você deve escrever um driver WDM?

Se você estiver escrevendo um novo driver, considere usar o KMDF ( Kernel-Mode Driver Framework ). O KMDF fornece interfaces mais simples de usar do que as interfaces WDM.

Não escreva um driver WDM se o driver for inserido em uma pilha de drivers não WDM. Leia a documentação para drivers específicos do tipo de dispositivo fornecidos pela Microsoft para determinar como os novos drivers devem ser adaptados com drivers fornecidos pela Microsoft. Para obter mais informações específicas do tipo de dispositivo, consulte Tecnologias de dispositivo e driver.)