humerousman
驱动牛犊
驱动牛犊
  • 注册日期2007-04-12
  • 最后登录2007-10-29
  • 粉丝0
  • 关注0
  • 积分390分
  • 威望40点
  • 贡献值0点
  • 好评度39点
  • 原创分0分
  • 专家分0分
阅读:1336回复:0

怎样在U盘插入后,对U盘基本信息(描述符)进行读取,并对U盘进行禁用呢?

楼主#
更多 发布于:2007-05-15 17:34
尊敬的大牛大哥们:
        小弟遇到了一个让我寝食难安的问题,那就是写一个驱动,实现在U盘插入电脑后,对U盘的描述符等基本信息进行读取,以及对U盘进行禁用。
        我认真看过了sfilter等代码,也看过了楚狂人的文章,可是还是没有能写出代码实现以上功能
        楚狂人文章中讲到当U盘插入usb口时,一个“J:”之类的Volume动态诞生,此时FS的CDO将会得到一个IRP其Major Function Code为IRP_MJ_FILE_SYSTEM_CONTROL, Minor Function Code为IRP_MN_MOUNT。我想在这个IRP遇到的时候读取U盘描述符等基本信息,然后阻止这个Volumn 的挂载,从而实现对U盘的禁用。可是这个想法实现不了啊。
        所以向大牛大哥们请教一下,这个想法应该怎样实现呢?
        此致
敬礼!
        急啊!!!
游客

返回顶部