Étape 1 :Installer le kit de pilotes Windows (WDK)
1. Téléchargez la dernière version de WDK sur le site Web de Microsoft.
2. Exécutez le programme d'installation et suivez les instructions à l'écran pour terminer l'installation.
Étape 2 :Créer un nouveau projet de pilote
1. Ouvrez Visual Studio.
2. Cliquez sur "Fichier"> "Nouveau"> "Projet...".
3. Dans la boîte de dialogue "Nouveau projet", sélectionnez "Pilote Windows"> "Pilote en mode utilisateur WDK" et cliquez sur "Suivant".
4. Saisissez un nom pour votre projet et accédez à l'emplacement où vous souhaitez l'enregistrer.
5. Cliquez sur "Créer".
Étape 3 :Ajoutez les fichiers nécessaires à votre projet
1. Dans l'Explorateur de solutions, cliquez avec le bouton droit sur votre projet et sélectionnez « Ajouter »> « Nouvel élément... ».
2. Dans la boîte de dialogue "Ajouter un nouvel élément", sélectionnez "Fichier du pilote" et cliquez sur "Ajouter".
3. Dans la boîte de dialogue "Fichier du pilote", sélectionnez le type de fichier du pilote que vous souhaitez créer (par exemple "Fichier INF") et cliquez sur "Ajouter".
4. Répétez les étapes 2 et 3 pour ajouter tous les autres fichiers nécessaires à votre projet (par exemple, les fichiers de code source, les fichiers d'en-tête, etc.).
Étape 4 :Configurez le fichier INF de votre pilote
1. Ouvrez le fichier INF de votre pilote dans un éditeur de texte.
2. Localisez la section qui commence par « [Version] » et ajoutez les lignes suivantes :
```
CatalogFile=MonDriver.cat
Classe=MaClasseDevice
ClassGUID={VotreDeviceClassGUID}
PiloteVer=21/06/2018,1.0.0.0
Fournisseur=MonEntreprise
DriverPackageType=KMDF
```
3. Remplacez « MyDriver.cat » par le nom du fichier catalogue de votre pilote.
4. Remplacez « MyDeviceClass » par le nom de votre classe d'appareil.
5. Remplacez « {YourDeviceClassGUID} » par le GUID de votre classe d'appareil.
6. Remplacez « 21/06/2018,1.0.0.0 » par la date et la version de votre pilote.
7. Remplacez « MyCompany » par le nom de votre entreprise.
Étape 5 :Inscrivez votre chauffeur
1. Ouvrez l'outil de signature de pilote de périphérique Windows (signtool.exe) à partir du répertoire d'installation de WDK.
2. Utilisez la commande suivante pour signer le fichier INF de votre pilote :
```
signtool sign /a /v /s MyDriver /n "Mon nom de pilote" MyDriver.inf
```
3. Remplacez « MyDriver » par le nom du fichier INF de votre pilote.
4. Remplacez « Mon nom de pilote » par le nom que vous souhaitez utiliser pour votre pilote signé.
Étape 6 :Installez votre pilote signé
1. Ouvrez le Gestionnaire de périphériques.
2. Cliquez avec le bouton droit sur le périphérique pour lequel vous souhaitez installer votre pilote et sélectionnez « Mettre à jour le logiciel du pilote... ».
3. Cliquez sur « Parcourir mon ordinateur pour trouver le logiciel pilote ».
4. Accédez à l'emplacement où vous avez enregistré votre fichier INF signé et sélectionnez-le.
5. Cliquez sur "Installer".
Étape 7 :Vérifiez que votre pilote est signé
1. Ouvrez le Gestionnaire de périphériques.
2. Faites un clic droit sur le périphérique pour lequel vous avez installé votre pilote et sélectionnez « Propriétés ».
3. Cliquez sur l'onglet "Pilote".
4. Sous « Signature du pilote », vous devriez voir le statut « Signé ».
|