阅读:1896回复:5
求教:U盘过滤驱动的问题
我根据toaster/filter的例子改写了一个U盘上层过滤驱动,现在可以实现对U盘的隐藏,但发现只能针对每个设备,即当有新设备插入的时候,要重新将这个驱动加在enum相应的项下面,想问问有没有什么办法可以针对所有的USB存储设备,而不用每次都重新安装驱动。
还有个问题,看了zhjie374的例子,也试着改了一下,编译的时候出现了好多问题,比方说PMODE_PARAMETER_HEADER这个类型是在那定义的?我加了scsi.h和srb.h头文件,是不是还需要加什么头文件?希望有调通的朋友可以指导一下 |
|
沙发#
发布于:2007-01-15 17:07
不知道用IoRegisterPlugPlayNotification注册一个回调函数来相应usb设备的插入事件能不能实现你想要的功能。
ps:我这几天也在考虑usb设备监控的问题,但是一头雾水。有了结果请指点我一下哈 |
|
板凳#
发布于:2007-02-02 17:00
不知你的filter是加在注册表的那个子键下?
|
|
地板#
发布于:2007-02-05 08:19
加在enum下,如果加在class下同样不起作用阿
|
|
地下室#
发布于:2007-02-10 09:30
试试这个{a5dcbf10-0x6530-0x11d2-0x901f-0x00c04fb951ed}
|
|
5楼#
发布于:2007-02-10 09:31
试试这个{a5dcbf10-0x6530-0x11d2-0x901f-0x00c04fb951ed}
|
|