计算机光盘软件与应用
計算機光盤軟件與應用
계산궤광반연건여응용
COMPUTER CD SOFTWARE ADN APPLICATIONS
2014年
11期
79-82
,共4页
WDF%过滤驱动程序%监控
WDF%過濾驅動程序%鑑控
WDF%과려구동정서%감공
WDF是微软推出的下一代驱动程序开发模型,它所提供的KMDF框架为内核模式驱动开发提供了一个面向对象、事件驱动的开发框架,它隔离了设备驱动程序与操作系统内核,降低了驱动程序对内核的影响。滤器驱动程序是一类中间驱动程序。根据其在驱动程序堆栈中所处位置的不同,它可以分为上层过滤器驱动程序和下层过滤器驱动程序两种。过滤器驱动程序可以监视、拦截和修改IRP流,在不影响已有驱动程序功能的前提下增加一些附加功能。本文深入研究了WDF驱动模型和过滤器驱动技术,设计和实现了一个针对我司自主研发的USBCAN设备“BULKDevice”的数据监控系统。并通过一个简单的实例介绍了基本编程技巧。
WDF是微軟推齣的下一代驅動程序開髮模型,它所提供的KMDF框架為內覈模式驅動開髮提供瞭一箇麵嚮對象、事件驅動的開髮框架,它隔離瞭設備驅動程序與操作繫統內覈,降低瞭驅動程序對內覈的影響。濾器驅動程序是一類中間驅動程序。根據其在驅動程序堆棧中所處位置的不同,它可以分為上層過濾器驅動程序和下層過濾器驅動程序兩種。過濾器驅動程序可以鑑視、攔截和脩改IRP流,在不影響已有驅動程序功能的前提下增加一些附加功能。本文深入研究瞭WDF驅動模型和過濾器驅動技術,設計和實現瞭一箇針對我司自主研髮的USBCAN設備“BULKDevice”的數據鑑控繫統。併通過一箇簡單的實例介紹瞭基本編程技巧。
WDF시미연추출적하일대구동정서개발모형,타소제공적KMDF광가위내핵모식구동개발제공료일개면향대상、사건구동적개발광가,타격리료설비구동정서여조작계통내핵,강저료구동정서대내핵적영향。려기구동정서시일류중간구동정서。근거기재구동정서퇴잔중소처위치적불동,타가이분위상층과려기구동정서화하층과려기구동정서량충。과려기구동정서가이감시、란절화수개IRP류,재불영향이유구동정서공능적전제하증가일사부가공능。본문심입연구료WDF구동모형화과려기구동기술,설계화실현료일개침대아사자주연발적USBCAN설비“BULKDevice”적수거감공계통。병통과일개간단적실례개소료기본편정기교。