什么是Windows驱动程序?

来源:互联网 发布:c语言多线程编程 编辑:程序博客网 时间:2024/06/05 15:24
1.Windows驱动程序是一种位于内核地址空间并且工作于内核模式的一种特殊的程序类型(.sys文件)。
2.驱动程序是操作系统信任的一个内核扩展模块
3.驱动程序和操作系统之间遵循的是容器与插件模型。OS负责管理Driver的生命周期;Driver是一种被动的软件模块。
4.驱动程序类似于DLL程序,它是一个回调函数(子程序)的集合体,这些函数由OS在适当的时候调用
5.驱动程序也可以通过Windows内核API获得OS的一些服务。
原创粉丝点击