摘要
WDF是微软推出的下一代驱动程序开发模型,它所提供的KMDF框架为内核模式驱动开发提供了一个面向对象、事件驱动的开发框架,它隔离了设备驱动程序与操作系统内核,降低了驱动程序对内核的影响。滤器驱动程序是一类中间驱动程序。根据其在驱动程序堆栈中所处位置的不同,它可以分为上层过滤器驱动程序和下层过滤器驱动程序两种。过滤器驱动程序可以监视、拦截和修改IRP流,在不影响已有驱动程序功能的前提下增加一些附加功能。本文深入研究了WDF驱动模型和过滤器驱动技术,设计和实现了一个针对我司自主研发的USBCAN设备"BULKDevice"的数据监控系统。并通过一个简单的实例介绍了基本编程技巧。
出处
《计算机光盘软件与应用》
2014年第11期79-82,共4页
Computer CD Software and Application