hkq250813
驱动牛犊
驱动牛犊
  • 注册日期2004-06-12
  • 最后登录2013-06-03
  • 粉丝0
  • 关注0
  • 积分32分
  • 威望14点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
阅读:1019回复:3

如何禁止外围设备被使用?

楼主#
更多 发布于:2004-06-25 16:41
小弟在做一个项目,禁止光驱软盘等外围设备被非法使用.我用过滤驱动程序方式实现,现已拦截到以下IRP:IRP_MJ_CREATE IRP_MJ_READ IRP_MJ_WRITE.分别在Create() Read() Write()下返回什么值才能禁止读写呀?我使用的开发环境为DS.哪位大侠能告诉小弟呀 20相送!
seaquester
驱动大牛
驱动大牛
  • 注册日期2002-05-22
  • 最后登录2016-06-16
  • 粉丝0
  • 关注0
  • 积分500分
  • 威望115点
  • 贡献值0点
  • 好评度107点
  • 原创分0分
  • 专家分52分
沙发#
发布于:2004-06-25 17:21
理论上很多值都行,只要返回出错,比如:STATUS_UNSUCCESSFUL,试一下吧
八风舞遥翩,九野弄清音。 鸣高常向月,善舞不迎人。
gangg
驱动牛犊
驱动牛犊
  • 注册日期2004-04-22
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-07-17 17:40
我也在做一个类似的项目。我拦的是IRP_DEVICE_CONTROL,直接complete,返回一个错误,就可以了!
ysz_oo
驱动牛犊
驱动牛犊
  • 注册日期2003-03-08
  • 最后登录2014-11-21
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望40点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-07-20 18:08
我是新手,能写一个驱动实现吗?
游客

返回顶部