Like device driver, I don't know whether there are some other drivers ?
Asked
Active
Viewed 364 times
-1
-
4Cab drivers come to mind. And lorry drivers. :) – Pekka May 31 '10 at 23:53
-
2So far, all the answers are just taxonomizing device drivers. – bmargulies Jun 01 '10 at 01:21
-
@bmargulies If that's truly what you think, then it would seem that you would likely consider *any* driver to be a 'device driver'. All drivers, in a sense, are written to make the hardware do something useful...but there is a very dramatic difference between a Hardware Device Driver and, say, a File System Filter Driver. – KevenK Jun 01 '10 at 01:28
-
@KevenK I consider all of these drivers to be device drivers. No one supplied any examples that answer the question: drivers that can't be called device drivers. – bmargulies Jun 01 '10 at 10:59
2 Answers
5
Taken from Windows Internals 4th (XP-based) Edition:
Hardware device drivers - Drivers using the HAL
File System Drivers - File IO for devices
File System Filter Drivers - Intercept IO and do processing on it (like AV and such)
Network Redirectors and Servers - Transmit IO on the network
Protocol Drivers - Implement network protocol like TCP/IP
Kernel Streaming Filter Drivers - Signal processing on data streams like video/audio

KevenK
- 2,975
- 3
- 26
- 33
2
What comes to mind straight away is virtual device drivers - usually emulating some kind of device, but not being a device themselves.
Probably worth a mention is class drivers that can talk to an entire class of devices (e.g. USB).
And the Wikipedia article on device drivers may be a good starting point.

Pekka
- 442,112
- 142
- 972
- 1,088