07/04/2014 5452 views
I am a layman to the world of drivers, please explain.
0 Comments   [ + ] Show comments


All Answers

In basic, the function of the hardware, how direct/fast does it need to talk with OS or User. But real details; just start with Wikipedia then try Windows Driver Frameworks, User-mode vs. Kernel-mode Drivers, User mode and kernel mode. After this you should not be a layman anymore.

But why this question on a deployment website?
Answered 07/08/2014 by: dedenker
Third Degree Black Belt

  • Aside from learning the difference between the two, I believe he also wants to know how to tell if a specific driver is kernel mode or user mode driver. I'm not sure of the answer to that, though. Driver Verifier tool available from Microsoft may be able to give you that info.
    • I dont believe the Driver tool will say like "Mode = User (of Kernel). It only does some routine security checks. So it might help with pointing in the right direction. But user or kernel mode is set when compiling the driver, so based on purpose of the driver. (example: video card is always kernel-mode)

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login