開啟主選單

求真百科

變更

设备驱动程序

增加 232 位元組, 4 年前
無編輯摘要
Windows平台
为了大量减轻驱动程序开发人员的负担,微软不断的改进驱动程序的开发软件与架构,从早期复杂深晦的VxD,到Windows XP上的Windows Driver Model(以下简称WDM)开发架构,如今Windows Driver Foundation(以下简称WDF)已成为新一代的Windows平台驱动程序发展架构,这个架构大量简化了驱动程序的开发流程,更符合面向对象的精神,此架构包含了User Mode Driver Framework与Kernel Mode Driver Framework两种开发模式。在开发Windows平台上的驱动程序之前,必须先安装DDK(Driver Development Kit),DDK包同时支持WDM <ref>[http://blog.sina.com.cn/s/blog_4b9eab320101b6yn.html DDK与WDK WDM的区别],新浪博客,2013-08-27</ref> 与WDF两种架构。
Linux平台
Linux下的设备有三种基本类型:字符设备,块设备和网络接口 <ref>[https://www.jianshu.com/p/f0990bb6abdc 设备驱动程序简介],简书,2019-07-07</ref>
== 驅動程式的應用 ==
** 实现对非驱动程式的-{zh-hans:软件;zh-hant:軟體}-的界面(如[[TWAIN]])
** 实现一个更高層级的语言,例如[[PostScript]]
 
==参考文献==
124,720
次編輯