寻求一解决方案:隐藏或禁用U盘!

omitlianshun 2010-04-30 03:39:56
大家好!
当某一类型的优盘插入PC后,我需要隐藏这个盘符,或者禁止用户访问这个U盘!
大家有什么好的解决方案(最好在C++下面调用系统库?),谢谢!

1. 隐藏某一盘符可以通过修改注册表来现实,缺点是修改后需要重启,所以不满足需求!
2. 据说可以用DDK驱动来实现,但是我不会!
PS:我现在的环境是:win7+vs2008

...全文
392 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
omitlianshun 2010-05-01
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 yincheng01 的回复:]
拦截WM_DeviceChange消息,然后弹出自己的对话框输密码,通过就放了这消息
[/Quote]

您好!谢谢你! 不放过消息,是否U就看不见,而且不能访问啊!
我需要看不见U盘,但是程序能访问!
尹成 2010-05-01
  • 打赏
  • 举报
回复
拦截WM_DeviceChange消息,然后弹出自己的对话框输密码,通过就放了这消息
omitlianshun 2010-05-01
  • 打赏
  • 举报
回复
是啊!但是需要重启电脑,不适合产品!但是还是要谢谢你!
[Quote=引用 3 楼 yzx714 的回复:]
楼主明显是在问Win下啊,怎么发到Linux区来了?
[/Quote]
omitlianshun 2010-05-01
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 j_act 的回复:]
楼主可以看下这个
C:\WinDDK\7600.16385.0\src\storage\filters\diskperf
[/Quote]

恩!看见了,这个是过滤器! 可我不知道怎么写!呵呵~
J_act 2010-05-01
  • 打赏
  • 举报
回复
楼主可以看下这个
C:\WinDDK\7600.16385.0\src\storage\filters\diskperf
cnzdgs 2010-05-01
  • 打赏
  • 举报
回复
DeleteVolumeMountPoint
omitlianshun 2010-05-01
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 yincheng01 的回复:]
引用 10 楼 omitlianshun 的回复:
引用 9 楼 yincheng01 的回复:
拦截WM_DeviceChange消息,然后弹出自己的对话框输密码,通过就放了这消息


您好!谢谢你! 不放过消息,是否U就看不见,而且不能访问啊!
我需要看不见U盘,但是程序能访问!

可以修改注册表隐藏U,消息一样可以拦截
[/Quote]

谢谢!我想要的结果是我隐藏某一类型的U盘,但是电脑不需要重启!修改注册表后,电脑重启才生效!
尹成 2010-05-01
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 omitlianshun 的回复:]
引用 9 楼 yincheng01 的回复:
拦截WM_DeviceChange消息,然后弹出自己的对话框输密码,通过就放了这消息


您好!谢谢你! 不放过消息,是否U就看不见,而且不能访问啊!
我需要看不见U盘,但是程序能访问!
[/Quote]
可以修改注册表隐藏U,消息一样可以拦截
klkvc386 2010-04-30
  • 打赏
  • 举报
回复
Mark........
Wenxy1 2010-04-30
  • 打赏
  • 举报
回复
我把贴子转到 VC/MFC 的硬件和系统版。
steptodream 2010-04-30
  • 打赏
  • 举报
回复
这是windows下的问题哦 我给你搜了下 你试试
http://school.cnd8.com/windows7/jiaocheng/46702.htm

在Windows 7中,运行注册表编辑器,依次展开到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\USBSTOR,在右侧窗口中找到并双击“Start”,然后在弹出的窗口中,将其默认值修改为“4”。
修改完毕后,保存设置退出,下次重启后即可生效。

  使用此方法后,Windows 7中的USB设备将会被禁用,如果用户需要启用USB设备,须再次进入上述键值,将值修改回“3”即可。



yzx714 2010-04-30
  • 打赏
  • 举报
回复
楼主明显是在问Win下啊,怎么发到Linux区来了?
pukede 2010-04-30
  • 打赏
  • 举报
回复
不懂,来学习方法...
缭绕飘渺 2010-04-30
  • 打赏
  • 举报
回复
Linux新人,这东西更搞不定

2,640

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧