1、用户态驱动:用户模式运行的系统级代码。
2、内核态驱动:内核模式的系统级代码。允许硬件直接访问,又分为遗留驱动程序和VDM驱动程序。
VDM驱动程序,支持即插即用;VDM可用于WIN98和其它版本。
内核态驱动分为高级、中级、低级。
类驱动程序是在驱动程序模型代码重用方面的优雅尝试,即把公共的代码编写成一个中级驱动程序。
过滤器驱动程序拦载已经存在的驱动程序请求,有机会在发往驱动程序之前修改请求。
本文介绍了计算机系统中两种主要的驱动程序——用户态驱动和内核态驱动的区别及应用。内核态驱动进一步细分为遗留驱动、VDM驱动、高级、中级和低级驱动,并探讨了类驱动程序和过滤器驱动程序的概念。
1231

被折叠的 条评论
为什么被折叠?