Roadmap per sviluppare driver miniport MB
Per creare un driver miniport MB, seguire questa procedura:
Passaggio 1: Informazioni sull'architettura di Windows e sui driver miniport.
È necessario comprendere i concetti fondamentali del funzionamento dei driver nei sistemi operativi Windows. Conoscere i concetti fondamentali consente di prendere decisioni di progettazione appropriate e di semplificare il processo di sviluppo. Per altre informazioni sui concetti fondamentali del driver, vedere Concetti per tutti gli sviluppatori di driver.
Passaggio 2: Apprendere i concetti fondamentali dei driver miniport MB.
I driver miniport MB sono supportati in Windows 7 e versioni successive di Windows e sono conformi alla specifica NDIS 6.20. Per comprendere le decisioni di progettazione del driver miniport da prendere, vedere Introduzione a NDIS 6.20.
Passaggio 3: Determinare altre decisioni di progettazione dei driver di Windows.
Per informazioni su come prendere decisioni aggiuntive sulla progettazione di Windows, vedere Creazione di driver di Kernel-Mode reliable Kernel-Mode, problemi di programmazione per driver a 64 bit e creazione di file INF internazionali.
Passaggio 4: Informazioni sui processi e sugli strumenti di compilazione, test e debug del driver di Windows.
La compilazione di un driver è diversa dalla compilazione di un'applicazione in modalità utente. Per informazioni sui processi di compilazione, debug e test dei driver di Windows, firma dei driver e test di Windows Hardware Lab Kit (HLK ), vedere Compilazione, debug e test dei driver. Per informazioni sulla compilazione, il test, la verifica e gli strumenti di debug, vedere Strumenti di sviluppo driver.
Passaggio 5: Prendere decisioni di progettazione sul driver miniport MB.
Per altre informazioni, vedere Panoramica dell'interfaccia MB.
Passaggio 6: Sviluppare, compilare, testare ed eseguire il debug del driver miniport MB.
Per informazioni sulla compilazione, il test e il debug iterativi, vedere Panoramica del processo di compilazione, debug e test. Questo processo consente di garantire che si crei un driver miniport che funzioni.
Passaggio 7: Creare un pacchetto driver per il driver miniport MB.
Per altre informazioni, vedere Specifica di un pacchetto driver.
Passaggio 8: Firmare e distribuire il driver miniport MB.
Il passaggio finale consiste nel firmare (facoltativo) e distribuire il driver miniport. Se il driver miniport soddisfa gli standard di qualità definiti per Windows Hardware Lab Kit (HLK), è possibile distribuirlo tramite il programma Microsoft Windows Update. Per altre informazioni su come distribuire un driver, vedere Introduzione al processo di invio dell'hardware.
Questi sono i passaggi di base. Potrebbero essere necessari passaggi aggiuntivi in base alle esigenze del singolo driver miniport.