Nwlapcug.com


Come costruire un Driver di periferica

Come costruire un Driver di periferica


Driver di periferica sono una componente importante nel modo in cui il computer comunica con tutti i suoi singoli componenti hardware. Senza driver di dispositivo, computer non saprebbe cosa con le stampanti, schede grafiche, thumb drive e altri dispositivi hardware che hanno ordinariamente per interagire con. Anche se i sistemi operativi contengono in genere un database di driver come parte del loro design che possono immediatamente riconoscere e interagire con questi componenti, ci sono momenti quando devi semplicemente creare il proprio.

Istruzioni

1

Scaricare il Windows driver kit, o WDK, il sito di Web di Microsoft. Il software funzionerà correttamente su qualsiasi sistema in esecuzione una copia autentica di Microsoft Windows da Windows XP SP 3 a Windows 7. Il WDK è disponibile solo come un file ISO, quindi masterizzare l'immagine su un DVD o montarla su un drive virtuale, dopo aver finito il download. Caricare il disco e installare il software. L'installazione completa include una varietà di intestazioni, librerie, strumenti, esempi e documentazione che consentono di utilizzare in modo efficace il software.

2

Utilizzare l'utilità di generazione per creare il driver stesso. In genere è consigliabile iniziare con un driver di esempio da WDK simile per il driver si sta tentando di creare e modificare di conseguenza. A tale scopo, copiare il file di esempio dalla directory src\general\ in una directory di prova sulla vostra macchina. Modificarne il codice per soddisfare le vostre esigenze e poi caricare "Build Environments" dalla directory WDK del menu start. Selezionare l'ambiente di compilazione più appropriato per l'utente del driver della vostra base e compilare il driver.

3

Eseguire il debug il driver accuratamente in una build verificata di windows, ottenuti tramite l'iscrizione al sito Web Microsoft Developer Network. La build verificata di un sistema operativo è un potente strumento di diagnostico che vi permetterà come un sviluppo accuratamente testare il driver e eliminare i bug in modo più efficace di quanto sia possibile attraverso una build finale. Inoltre, è possibile utilizzare Driver Verifier come passo proattivo nel tuo processo di debug pure.

4

Creare un pacchetto di installazione per il driver. Se si sta tentando di ottenere questo driver certificato per Windows Logo Program, ridistribuire il pacchetto di installazione driver per eseguire il necessario Windows Logo Kit, o WLK, processi di testing e inviare il driver compilato a Microsoft per ottenere una firma digitale.

Consigli & Avvertenze

  • Un processo di debug approfondito ed esauriente è la chiave per sviluppare un driver stabile.