Comment construire un pilote de périphérique

March 12

Comment construire un pilote de périphérique


Les pilotes de périphériques sont un élément important dans la façon dont votre ordinateur communique avec tous ses composants matériels individuels. Sans les pilotes de périphériques, les ordinateurs ne savent pas quoi faire avec les imprimantes, les cartes graphiques, lecteurs de pouce et d'autres périphériques matériels qu'ils ont régulièrement d'interagir avec. Bien que les systèmes d'exploitation contiennent généralement une base de données pilote dans le cadre de leur conception afin qu'ils puissent immédiatement reconnaître et interagir avec ces composants, il y a des moments où il vous suffit de créer votre propre.

Instructions

1 Télécharger le kit Windows pilote ou WDK, à partir du site Web de Microsoft. Le logiciel fonctionnera correctement sur tout système exécutant une copie authentique de Microsoft Windows à partir de Windows XP SP 3 à travers Windows 7. Le WDK est uniquement disponible sous forme de fichier .iso, donc soit graver l'image sur un DVD ou le monter à un virtuel conduire une fois que vous avez terminé le téléchargement. Chargez le disque et installer le logiciel. L'installation complète comprend une variété de têtes, des bibliothèques, des outils, des échantillons et de documentation pour vous aider à utiliser efficacement le logiciel.

2 Utiliser l'utilitaire de construction pour créer le pilote lui-même. Il est généralement recommandé de commencer avec un pilote d'échantillon à partir du WDK similaire au pilote que vous essayez de créer et de modifier en conséquence. Pour ce faire, copiez le fichier d'échantillon du src \ general \ vers un répertoire de test sur votre machine. Modifier son code pour répondre à vos besoins, puis charger "Créer des environnements" à partir du répertoire WDK de votre menu de démarrage. Sélectionnez l'environnement de construction le plus approprié pour la base d'utilisateurs de votre pilote et compiler le pilote.

3 Déboguer soigneusement votre pilote dans une version vérifiée de fenêtres, obtenu par abonnement au site Web de Microsoft Developer Network. La version vérifiée d'un système d'exploitation est un outil de diagnostic puissant qui vous permettra de développer en tant que de tester en profondeur votre pilote et éliminer les erreurs d'une manière plus efficace que ce qui est possible grâce à une version commerciale. En outre, utiliser le vérificateur de pilotes comme une étape proactive dans votre processus de débogage ainsi.

4 Créez un package d'installation pour le pilote. Si vous essayez d'obtenir ce pilote certifié pour le programme Windows Logo, redistribuer le package d'installation du pilote pour effectuer le Kit Windows Logo nécessaire, ou WLK, les processus d'essai et soumettre le conducteur rempli à Microsoft pour obtenir une signature numérique.

Conseils et avertissements

  • Un processus de débogage approfondi et exhaustif est la clé pour le développement d'un pilote stable.

          

Post a comment: