WDF是什么意思

WDF指的是一种驱动模型,WDF驱动模型是微软推出的驱动程序开发环境。
WDF是Vista及其以后OS的驱动模型,意为Windows Driver Foundation,此模型比WDM更先进、合理(微软是这样说的),将WDF中关于电源、PnP等一些复杂的细节由微软实现,所以在此模型上开发驱动会 比以前要简单。
扩展资料:
WDF的特点:
1、系统兼容,内部磨合了系统、平台间的差异,对外提供了统一的DDI接口。
2、基于对象的框架。 有一个最基本的对象,其他对象都是在这个对象上进行扩展。对象:驱动对象,设备对象,IO对象,队列对象和目标对象。
3、框架管着所有对象的生命周期。通过引用计数和父子层级关系来维护这个工作。
4、对框架对象所设计的一套设施,如:上下文空间、同步锁等。使得框架对象容易操作,又有安全保障。
5、PME接口(property/method/event)-DDI接口。
6、对WDM的完美封装,实现了趋于完美的PNP处理和电源管理状态机(state machine)。
7、处理IO请求更为简便,使用IO对象实现同步、异步处理。未完成的IO请求的取消操作也方便。
8、引入IO队列,能够轻松实现多个IO请求的串行、并行和手动处理。并且IO队列还支持PNP和电源管理。
9、轻松切换到WDM模式。获取获取驱动对象、设备对象和IO对象,然后编写WDM代码。
参考资料来源:百度百科-WDF驱动模型
嗯 是武力地府的意思 就是属性点全加力量,或者四力一敏的加点 挺另类的玩法 玩的好也挺有趣
文章标签:

本文链接:https://www.u1e.cn/baike/a/7a7dfa8d4c1a1bd40e0a79f5 [复制]

猜你喜欢

歇后语大全

还没有人回应过