I'm looking into signing a driver I made. A lot of the Microsoft documentation references "kernel mode software." What is that? It's mentioned in a lot of places, but it doesn't seem to be defined anywhere. How do I know if my driver is kernel mode software? My driver is a customized version of the Silicon Labs VCP driver. Thanks.
Asked
Active
Viewed 3,187 times
1
-
4How do you write a driver without knowing about kernel mode and user mode? – David Heffernan Feb 25 '11 at 16:36
-
1virtual comm port drivers are kernel mode – Ben Voigt Feb 25 '11 at 16:36
-
@David: I don't think he wrote it, he said he "customized" another driver, which probably just means changing VID/PID in the .inf file. – Ben Voigt Feb 25 '11 at 16:37
-
@David Hefferman: Silicon Labs provides a wizard to customize their driver with your own branding, etc. All you have to do is go through it and select the options you want; no code writing is necessary. – Jim Fell Feb 25 '11 at 16:39
-
@Ben I see now. It seems that Ben has your answer. – David Heffernan Feb 25 '11 at 16:49
1 Answers
2
Here is a good general link on this: Windows Programming/User Mode vs Kernel Mode

Simon Mourier
- 132,049
- 21
- 248
- 298