导航:首页 > 净水问答 > 基于wdm过滤驱动重庆百度文库

基于wdm过滤驱动重庆百度文库

发布时间:2023-01-29 18:00:41

Ⅰ 如何构造一个简单的USB过滤驱动程序

一、基本原理抄 我们知道,WDM(和KDM)是分层的,在构造设备栈时,IO管理器可以使一个设备对象附加到另外一个初始驱动程序创建的设备对象上。与初始设备对象相关的驱动程序决定的IRP,也将被发送到附加的设备对象相关的驱动程序上。

Ⅱ 怎么用代码实现WDM文件过滤驱动安装

为了让这个驱动被系统加载,必须创建一个inf文件。由于是使用现成的例子,因此这一步也可以省下来。直接右键点击例子中的inf文件,在弹出的菜单中选择“安装”即可。
这里要注意的是,inf中的StartType参数,它可以控制驱动被加载的方式:
SERVICE_AUTO_START (2) 安全模式下不会自动加载 SERVICE_BOOT_START (0) 在系统安全模式下启动时 驱动也会自动加载
SERVICE_DEMAND_START(3) 则驱动不会自动加载
因为是测试,我使用SERVICE_DEMAND_START,即由手动加载驱动。例子是miniFilter驱动,因此可以在命令提示行中用“fltmc load 驱动名称”来加载,相应的卸载是“fltmc unload”。如果是其它驱动,则用"net start 驱动名称"来加载,相应的卸载是"net stop 驱动名称"。注意驱动名称不是文件名,而是inf中[Settings]的ServiceName值。驱动要发布时,也可以通过CreateService & StartService API来动态安装。
Inf文件的写法,可以参考例子,或者拿现成的改一改。下面的是摘自驱动开发网的
XiangXiangRen整理的Inf文件,改起来比较方便,谢谢XiangXiangRen

阅读全文

与基于wdm过滤驱动重庆百度文库相关的资料

热点内容
空气净化器现在市面怎么样 浏览:768
白酒过滤机滤芯怎么排 浏览:676
二级反渗透怎么配氢氧化钠 浏览:848
水表井里有污水怎么办 浏览:936
氯化钠废水蒸发浓缩设备材质 浏览:667
燃热水箱怎么除垢 浏览:674
荣威350空调滤芯怎么换正确视频 浏览:662
树脂结合剂砂轮修整方法 浏览:329
b50换机油滤芯多少钱 浏览:104
市政雨污水井计算 浏览:573
小米心想即热饮水机手动除垢 浏览:275
净水器超过滤意味着什么 浏览:442
小米净水器上盖子怎么拆卸 浏览:291
泡藕粉为什么不能用饮水机里的水 浏览:76
辽阳地埋污水工程什么启动 浏览:783
滤芯断了可以用什么代替 浏览:85
植物细胞相当于半透膜的是什么 浏览:719
采用离子交换色谱对 浏览:113
美的净水器滤芯怎么更换便宜 浏览:266
鱼缸过滤管上有粘液 浏览:751