有多少种司机?

时间:2010-05-31 23:51:34

标签: device-driver drivers

设备驱动程序一样,我不知道是否有一些其他驱动程序

2 个答案:

答案 0 :(得分:5)

取自Windows Internals 4th(基于XP)版本:

硬件设备驱动程序 - 使用HAL的驱动程序 文件系统驱动程序 - 设备的文件IO 文件系统过滤器驱动程序 - 拦截IO并对其进行处理(如AV等)
网络重定向器和服务器 - 在网络上传输IO 协议驱动程序 - 实施TCP / IP等网络协议 内核流媒体过滤器驱动程序 - 对视频/音频等数据流进行信号处理

答案 1 :(得分:2)

直接想到的是virtual device drivers - 通常模仿某种设备,但不是自己的设备。

可能值得一提的是class drivers可以与整类设备(例如USB)通信。

维基百科article on device drivers可能是一个很好的起点。