百科狗-知识改变命运!
--

WDF26C和26M有啥不同

百变鹏仔1年前 (2023-12-05)阅读数 8#综合百科
文章标签驱动程序模式

区别如下: 早期的Windows 95/98的设备驱动是VxD(Virtual Device Driver),其中x表示某一类设备。从Windows 2000开始,开发驱动程序必以WDM(Windows Driver Model)为基础的,但是,如果使用DDK来开发WDM,其开发难度之大,根本不能奢望像用户模式应用程序开发那样容易,因此,一般用户都是使用WinDriver、DriverStudio之类的第三方工具。为改善这种局面,从Vista开始,微软推出了新的驱动程序开发环境WDF(Windows Driver Foundation )。WDF和WDM的关系有点类似于MFC和Windows SDK的关系,有编程经验的人一看就知道为何WDF开发比WDM容易了。WDF有KMDF(内核模式的驱动程序)和UMDF(用户模式的驱动程序)两种模式:

1、内核模式驱动程序 KMDF(Kernel-Mode Driver Framework):

这类驱动程序作为内核模式操作系统组件的一部分执行,它们管理I/O、即插即用、内存、进程和线程、安全等。内核模式驱动程序通常为分层结构。 关于KMDF更多的内容,可参阅 MSDN中“Getting Started with Kernel-Mode Driver Framework ”。

WDF26C和26M有啥不同

2、用户模式驱动程序 UMDF(User-Mode Driver Framework):

这类驱动程序通常提供 Win32 应用程序与内核模式驱动程序或其他操作系统组件之间的接口。用户模式驱动程序支持基于协议或基于串行总线(如摄像机和便携音乐播放器)的设备。关于KMDF更多的内容,可参阅 MSDN中“ Introduction to UMDF“。

3、无论内核模式的驱动程序或者用户模式的驱动程序,都使用同一环境进行构建,这一环境称为WDK;都采用同一套对象模型构建,采用同一个基础承载,这个基础就是WDF。由于WDF驱动模型提供了面向对象和事件驱动的驱动程序开发框架,大大降低了开发难度。从现在开始,掌握Windows设备驱动程序的开发人员,由过去的“专业”人士,将变为“普通”大众。因此,像WinDriver、DriverStudio之类的第三方工具也随之退出历史舞台。

4、KMDF是Windows系统底层驱动,文件名为:*.SYS,Vista为2万多外设提供了KMDF,其中也包括USB2.0,因此对于具有USB2.0协议的FX2,只需编写与FX2相关的UMDF即可;UMDF是用户层驱动,文件名为:*.DLL。

求助冰箱温控器与冰柜温控器有什么区别?

wdf是wood door and frame(木制门和框架)的缩写。

重点词汇解释

wood 

英 [w?d]? 美 [w?d]

n. 木材;木头;树林

We can use plastics in place of wood or metal.

我们可用塑料来代替木材或金属。

近义词

timber 

英 ['t?mb?(r)] 美 ['t?mb?r]

n. 木材;木料

He used to be a timber merchant.

他曾是一个木材商。

冰箱温控都是控制冷藏温度的,温控型式是WDF系列,有三个接线桩;冰柜温控一般都是控制冷冻温度的,温控型式是WPF系列,只有两个接线桩。冬季开冰箱冰柜,必须将温控数值调大,而夏天却应调小数值,这是因为冬季的环境温度与冰箱的冷藏温度接近,甚至更低。

冰箱(refrigerator)是保持恒定低温的一种制冷设备,也是一种使食物或其他物品保持恒定低温冷态的民用产品。

冰箱箱体内有通过压缩机、制冰机来结冰的柜或箱,还带有制冷装置的储藏箱。其发明可以追溯到十九世纪,而世界上第一台人工制冷家用冰箱则是于1879年诞生,后经过多年的发展与创新,中国在20世纪50年代后半期开始生产家用电冰箱。

鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com

免责声明:我们致力于保护作者版权,注重分享,当前被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!邮箱:344225443@qq.com)

图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,本着为中国教育事业出一份力,发布内容不收取任何费用也不接任何广告!)