Steg 1:Installera Windows Driver Kit (WDK)
1. Ladda ner den senaste versionen av WDK från Microsofts webbplats.
2. Kör installationsprogrammet och följ instruktionerna på skärmen för att slutföra installationen.
Steg 2:Skapa ett nytt drivrutinsprojekt
1. Öppna Visual Studio.
2. Klicka på "Arkiv"> "Ny"> "Projekt...".
3. I dialogrutan "Nytt projekt", välj "Windows Driver"> "WDK User-Mode Driver" och klicka på "Next".
4. Ange ett namn för ditt projekt och bläddra till en plats där du vill spara det.
5. Klicka på "Skapa".
Steg 3:Lägg till de nödvändiga filerna till ditt projekt
1. I Solution Explorer, högerklicka på ditt projekt och välj "Lägg till"> "Nytt objekt...".
2. I dialogrutan "Lägg till nytt objekt", välj "Drivrutinsfil" och klicka på "Lägg till".
3. I dialogrutan "Drivrutinsfil", välj den typ av drivrutinsfil du vill skapa (t.ex. "INF-fil") och klicka på "Lägg till".
4. Upprepa steg 2-3 för att lägga till eventuella andra nödvändiga filer till ditt projekt (t.ex. källkodsfiler, rubrikfiler, etc.).
Steg 4:Konfigurera din drivrutins INF-fil
1. Öppna INF-filen för din drivrutin i en textredigerare.
2. Leta reda på avsnittet som börjar med "[Version]" och lägg till följande rader:
```
CatalogFile=MyDriver.cat
Class=MyDeviceClass
ClassGUID={YourDeviceClassGUID}
DriverVer=06/21/2018,1.0.0.0
Provider=MittFöretag
DriverPackageType=KMDF
```
3. Ersätt "MyDriver.cat" med namnet på din förares katalogfil.
4. Ersätt "MyDeviceClass" med namnet på din enhetsklass.
5. Ersätt "{YourDeviceClassGUID}" med GUID för din enhetsklass.
6. Ersätt "06/21/2018,1.0.0.0" med datum och version av din drivrutin.
7. Ersätt "Mitt Företag" med namnet på ditt företag.
Steg 5:Signera din drivrutin
1. Öppna Windows Device Driver Signing Tool (signtool.exe) från WDK-installationskatalogen.
2. Använd följande kommando för att signera din förares INF-fil:
```
signtool sign /a /v /s MyDriver /n "My Driver Name" MyDriver.inf
```
3. Byt ut "MyDriver" med namnet på din förares INF-fil.
4. Ersätt "My Driver Name" med det namn du vill använda för din signerade förare.
Steg 6:Installera din signerade drivrutin
1. Öppna Enhetshanteraren.
2. Högerklicka på enheten som du vill installera din drivrutin för och välj "Uppdatera drivrutinsprogram...".
3. Klicka på "Bläddra på min dator efter drivrutinsprogramvara".
4. Bläddra till platsen där du sparade din signerade INF-fil och välj den.
5. Klicka på "Installera".
Steg 7:Verifiera att din drivrutin är signerad
1. Öppna Enhetshanteraren.
2. Högerklicka på enheten som du installerade din drivrutin för och välj "Egenskaper".
3. Klicka på fliken "Driver".
4. Under "Driver Signing" ska du se statusen som "Signed".