Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Come costruire un driver di dispositivo

I driver di periferica sono una componente importante nel modo in cui il computer comunica con tutti i suoi singoli componenti hardware . Senza i driver di periferica , i computer non avrebbero saputo cosa fare con le stampanti , schede grafiche, thumb drive e altri dispositivi hardware che abitualmente devono interagire. Anche se i sistemi operativi in genere contengono un database di driver come parte del loro progetto in modo che possano immediatamente riconoscere e interagire con questi componenti , ci sono momenti in cui devi semplicemente creare il proprio . Istruzioni
1

Scarica Windows Driver Kit , o WDK , dal sito Web Microsoft . Il software funziona correttamente su qualsiasi sistema che esegue una copia originale di Microsoft Windows a partire da Windows XP SP 3 attraverso Windows 7 . Il WDK è disponibile solo come file . Iso , quindi o masterizzare l'immagine su un DVD o montarla su un disco virtuale una volta che hai finito il download. Caricare il disco e installare il software . L' installazione completa comprende una varietà di header , librerie , strumenti , esempi e documentazione per aiutarti a utilizzare efficacemente il software.
2

Utilizzare l' utilità di generazione per creare il driver stesso . In generale si consiglia di iniziare con un driver di esempio dalla WDK simile al driver che si sta tentando di creare e modificare di conseguenza. Per fare ciò , copiare il file di esempio dalla cartella \\ \\ directory generale src in una directory di test sulla vostra macchina . Modificarne il codice per soddisfare le vostre esigenze, e quindi caricare " costruire ambienti " dalla directory WDK del vostro menu di avvio . Selezionare l' ambiente di sviluppo più appropriato per la base di utenti del driver e compilare il driver .
3

Debug fondo il conducente di una build verificata di finestre , ottenuta attraverso l'iscrizione al sito Web Microsoft Developer Network . La build verificata di un sistema operativo è un potente strumento di diagnostica che vi permetterà di come sviluppare per testare a fondo il driver ed eliminare i bug in un modo più efficace di quanto sia possibile con una build di vendita al dettaglio . Inoltre , utilizzare il Driver Verifier come un passo proattivo nel processo di debug pure.
4

Creare un pacchetto di installazione per il driver . Se si sta tentando di ottenere questo driver certificati per il programma Windows Logo , ridistribuire il pacchetto di installazione del driver per eseguire il necessario corredo logo di Windows , o WLK , i processi di verifica e presentare il driver compilato a Microsoft per ottenere una firma digitale .


 

Programmazione © www.354353.com