Creazione di driver reliable Kernel-Mode

I driver costituiscono una percentuale significativa del codice totale eseguito in modalità kernel. Un driver in modalità kernel è, in effetti, un componente del sistema operativo. Pertanto, i driver affidabili e sicuri contribuiscono in modo significativo alla attendibilità complessiva del sistema operativo. Per creare un driver in modalità kernel affidabile, seguire queste linee guida:

Per altre informazioni sulla gestione corretta dei runtime di integrazione, vedere Errori aggiuntivi nella gestione dei runtime di integrazione.

Uso di Driver Verifier

Driver Verifier è lo strumento più importante che è possibile usare per garantire l'affidabilità del driver. Driver Verifier può verificare la presenza di una serie di problemi comuni relativi ai driver, tra cui alcuni di quelli descritti in questa sezione. Tuttavia, l'uso di Driver Verifier non sostituisce la progettazione attenta e ponderata del software.