摘要
WDF是微软提出的全新驱动程序模型,它提供了两个框架:KMDF和UMDF,其中KMDF框架包含了对象模型、事件模型、PNP/Power等核心模型,各个模型定义了一系列的对象,每个对象都拥有相应的属性、方法和事件,驱动程序可以利用这些对象设置属性、创建对象和响应事件。该文首先对基于KMDF驱动程序的开发技术进行了深入分析,重点讨论了驱动模型及其特点,并在此基础上,给出了基于KMDF的USB驱动程序设计方法。
The windows driver foundation is a new model development by Microsoft,it's provide two frames that is Kernel Mode Driver Framework and User Mode Driver Framework,the KMDF include object model, event model,PNP/Power model and other kernel model,each model defined a series of object which have own attribute,function and event,program can use this object to set attribute,create new object,respond event and so on.These articles give a depth analysis on the KMDF theory at first step,then selective analy-sis the model and its feature,based on this theory;at last we can get a new way for developing the USB driver.
出处
《电子质量》
2014年第3期38-39,共2页
Electronics Quality
关键词
KMDF
USB驱动
数据传输
KMDF(Kernel Mode Driver Framework)
USB diver
Data transfer