使用分层的驱动程序,微软提供了很多公用MDD代码,开发者只需要编写与自己平台有区别的地方。
When using a layered driver, you can reuse the common MDD code provided by Microsoft, and only write new PDD code that is specific to the your hardware.
本文介绍了NDIS驱动程序结构,给出NDIS中间驱动程序实现网络数据包的拦截方法;并实现了一个基于规则的过滤算法,在过滤算法中引入了一个分层框架。
Network data packets are captured by NDIS Intermediate driver; A rule-based filtering algorithm is presented in this paper, and a layered filtering framework is included in the algorithm.
STREAMS提供一套基于分层模块的驱动程序开发和功能架构。
STREAMS offers a set of driver development and functional framework based on layered modules.
不管是实现为单体驱动还是分层的驱动,所有的示例驱动都可以作为实现驱动程序的参考。
Regardless of whether you implement a monolithic driver or a layered driver, you can base your implementation on the source code for any of the sample drivers.
不管是实现为单体驱动还是分层的驱动,所有的示例驱动都可以作为实现驱动程序的参考。
Regardless of whether you implement a monolithic driver or a layered driver, you can base your implementation on the source code for any of the sample drivers.
应用推荐