Stap 1:Installeer de Windows Driver Kit (WDK)
1. Download de nieuwste versie van WDK van de website van Microsoft.
2. Voer het installatieprogramma uit en volg de instructies op het scherm om de installatie te voltooien.
Stap 2:maak een nieuw driverproject
1. Open Visual Studio.
2. Klik op "Bestand"> "Nieuw"> "Project...".
3. Selecteer in het dialoogvenster "Nieuw project" "Windows-stuurprogramma"> "WDK-stuurprogramma voor gebruikersmodus" en klik op "Volgende".
4. Voer een naam in voor uw project en blader naar een locatie waar u het wilt opslaan.
5. Klik op "Aanmaken".
Stap 3:voeg de benodigde bestanden toe aan uw project
1. Klik in de Solution Explorer met de rechtermuisknop op uw project en selecteer "Toevoegen"> "Nieuw item...".
2. In het dialoogvenster "Nieuw item toevoegen" selecteert u "Stuurprogrammabestand" en klikt u op "Toevoegen".
3. Selecteer in het dialoogvenster "Stuurprogrammabestand" het type stuurprogrammabestand dat u wilt maken (bijvoorbeeld "INF-bestand") en klik op "Toevoegen".
4. Herhaal stap 2-3 om eventuele andere noodzakelijke bestanden aan uw project toe te voegen (bijvoorbeeld broncodebestanden, headerbestanden, enz.).
Stap 4:Configureer het INF-bestand van uw stuurprogramma
1. Open het INF-bestand voor uw stuurprogramma in een teksteditor.
2. Zoek de sectie die begint met "[Versie]" en voeg de volgende regels toe:
```
CatalogFile=MijnDriver.cat
Klasse=MijnApparaatKlasse
ClassGUID={UwApparaatKlasseGUID}
BestuurderVer=21-06-2018,1.0.0.0
Provider=MijnBedrijf
DriverPackageType=KMDF
```
3. Vervang "MyDriver.cat" door de naam van het catalogusbestand van uw chauffeur.
4. Vervang "MyDeviceClass" door de naam van uw apparaatklasse.
5. Vervang "{YourDeviceClassGUID}" door de GUID voor uw apparaatklasse.
6. Vervang "06/21/2018,1.0.0.0" door de datum en versie van uw stuurprogramma.
7. Vervang "MijnBedrijf" door de naam van uw bedrijf.
Stap 5:Onderteken uw chauffeur
1. Open de Windows Device Driver Signing Tool (signtool.exe) vanuit de WDK-installatiemap.
2. Gebruik de volgende opdracht om het INF-bestand van uw chauffeur te ondertekenen:
```
signtool sign /a /v /s MijnDriver /n "Mijn Chauffeursnaam" MyDriver.inf
```
3. Vervang "MyDriver" door de naam van het INF-bestand van uw chauffeur.
4. Vervang "Mijn chauffeursnaam" door de naam die u wilt gebruiken voor uw ondertekende stuurprogramma.
Stap 6:Installeer uw ondertekende stuurprogramma
1. Open Apparaatbeheer.
2. Klik met de rechtermuisknop op het apparaat waarvoor u uw stuurprogramma wilt installeren en selecteer "Stuurprogramma's bijwerken...".
3. Klik op "Op mijn computer naar stuurprogramma's zoeken".
4. Blader naar de locatie waar u uw ondertekende INF-bestand hebt opgeslagen en selecteer het.
5. Klik op "Installeren".
Stap 7:Controleer of uw stuurprogramma is ondertekend
1. Open Apparaatbeheer.
2. Klik met de rechtermuisknop op het apparaat waarvoor u uw stuurprogramma hebt geïnstalleerd en selecteer "Eigenschappen".
3. Klik op het tabblad "Stuurprogramma".
4. Onder "Driver Signing" zou u de status "Ondertekend" moeten zien. |