En enhetsdriver er et program som tillater kommunikasjon mellom en datamaskin og en enhet knyttet til det internt eller eksternt. Skrive en enhetsdriver krever kjennskap til maskinvare og programvare som brukes på et system , siden en feil driver kan forårsake systemkrasj og andre skader . Det er mulig for en mindre erfaren programmerer å lage en enhetsdriver for Windows ved hjelp eksempelkode . Instruksjoner
en
Last ned Windows Driver Development Kit ( DDK ) fra Microsofts nettsted. Kontroller at systemet ditt oppfyller systemkravene. Gå over installeringsinstruksjonene . Installer DDK .
2
Bla gjennom driveren eksempelkode inkludert i DDK . Finn en prøve som passer din enhet type. Endre eksempelkode for å matche dine enhetens egenskaper .
3
Åpne Bygg Utility som følger med DDK . Følg instruksjonene for å kompilere driveren.
4
Skaff en kontrollert bygge på Windows fra Microsoft Developer Network. Teste og feilsøke sjåføren i en kontrollert Windows build .
5
Gjør en INI -fil . Bruk INI -filen for å installere driveren . Test driver med driverbekrefting . Installer en debugger program . Bruke verktøyene til å feilsøke sjåføren.
6
Lag en installasjonspakke for å distribuere driveren til andre datamaskiner . For din egen datamaskin, åpne Registerredigering . Lag en nøkkel for driveren under HKLM \\ System \\ CurrentControlSet \\ Services \\ . Navn til nøkkelen med navnet på sjåføren. Legg Start, Tag, Type, ErrorControl og konsernet nøklene for sjåføren .
7
Send inn sjåføren til Microsoft for å få en digital signatur .