Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
I driver di archiviazione includono driver di classe , driver di porta , miniport , e driver filtro . In genere, un fornitore di dispositivi implementerà un driver miniport per un adattatore o un tipo di adattatore specifico. Sebbene non sia comune, è possibile definire una nuova classe di archiviazione e un nuovo driver di classe sviluppato per tale classe. Le classi di archiviazione in Windows includono le classi di unità disco, CDROM, archiviazione USB e unità crittografate. Lo sviluppo di driver di archiviazione è in genere limitato alla scrittura di un driver miniport per lavorare con il driver di porta StorPort.
Altri tipi di driver di archiviazione includono i driver silo sicuri , e i moduli specifici del dispositivo (_DSM) per il multipath I/O. Per la gestione dell'archiviazione, i provider WMI vengono sviluppati come interfaccia di controllo per un driver.
La guida alla progettazione dei driver di archiviazione include le sezioni seguenti:
- Roadmap per lo sviluppo di driver di archiviazione Windows
- Roadmap per lo sviluppo di Driver Miniport Storport
- driver di archiviazione
- driver di classe di archiviazione
- driver delle porte di archiviazione
- driver miniport di archiviazione
- driver miniport di archiviazione virtuale
- Driver di filtro di archiviazione
- driver di filtro dump di arresto anomalo del sistema
- autisti di silos di stoccaggio
- CD-ROM Driver
- driver nastro
- driver del modificatore
- scenari di archiviazione
Esempi
Studiare campioni è un modo pratico per vedere come vengono sviluppati i driver di archiviazione funzionanti. i driver di archiviazione di esempio sono disponibili in GitHub.
Verifica dei driver per StorPort
L'uso degli strumenti di analisi del codice durante lo sviluppo e il test dei driver consente di rilevare problemi di prestazioni e difetti in un driver di archiviazione. Lo strumento Static Driver Verifier (SDV) è disponibile per individuare i difetti nel codice del driver di archiviazione. Incluse in SDV ci sono le regole di conformità e per verificare l'uso corretto delle routine StorPort da parte dei driver miniport.