Introduzione a WDM

Importante

Questa sezione contiene indicazioni sui driver WDM, che non è più il modello di driver consigliato. Per indicazioni sulla scelta di un modello di driver, vedere Scelta di un modello di driver.

Per consentire agli sviluppatori di driver di scrivere driver di dispositivo compatibili con il codice sorgente in tutti i sistemi operativi Microsoft Windows, è stato introdotto windows Driver Model (WDM). I driver in modalità kernel che seguono le regole WDM sono denominati driver WDM.

Tutti i driver WDM devono eseguire le operazioni seguenti:

È necessario scrivere un driver WDM?

Se stai scrivendo un nuovo driver, prendi in considerazione l'uso di Kernel-Mode Driver Framework (KMDF). KMDF fornisce interfacce più semplici da usare rispetto alle interfacce WDM.

Non scrivere un driver WDM se il driver verrà inserito in uno stack di driver non WDM. Leggere la documentazione per i driver microsoft specifici del tipo di dispositivo per determinare in che modo i nuovi driver devono interfacciarsi con i driver forniti da Microsoft. Per altre informazioni, vedere Tecnologie per dispositivi e driver.