版块
论坛
喜欢
话题
应用
搜索
登录
注册
DJayWDM的个人空间
访问量
2
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=185372
请教一个利用拦截IRP达到设备禁用的设想
众所周知,驱动程序是利用IRP传递命令的,如果我做一个上层类过滤驱动程序,拦截write和read分发例程里的IRP包,能否实现对该设备读写的禁用呢?再进一步,如果我拦截AddDevice或OnStartDevice里面的IRP包,能否禁用设备的加载呢?另外,本人乃驱动菜鸟一个,...
全文
回复
(
1
)
2008-01-29 15:25
来自版块 -
USB驱动开发
◆
◆
表情
告诉我的粉丝
提 交
DJayWDM
:
呵呵,终于知道怎么拦截了,只要先判断一下设备描述,就不会开机蓝屏了。 在OnStartDevice里面添加: if(wcscmp(buf,L"USB Mass Storage Device") == 0) { I->IoStatus.Status...
(2008-01-30 11:32)
回复
DJayWDM
加关注
写私信
0
关注
0
粉丝
16
帖子
返回顶部