Condividi tramite


Creazione di driver affidabili 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 affidabile in modalità kernel, seguire queste linee guida:

Per ulteriori informazioni sulla gestione corretta dei pacchetti di richiesta di I/O, vedere Errori aggiuntivi nella gestione dei pacchetti di richiesta di I/O.

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 un'ampia gamma 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.