baisix
驱动牛犊
驱动牛犊
  • 注册日期2007-01-19
  • 最后登录2019-03-04
  • 粉丝0
  • 关注0
  • 积分17分
  • 威望114点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:1966回复:3

DiskPerf只读,在删除文件时,文件消失,重新插上U盘,发现文件并没被删除

楼主#
更多 发布于:2008-06-19 16:23
我向上发STATUS_MEDIA_WRITE_PROTECTED,新建和写都能拦住,提示写保护,但是我删除文件时,只是提示路径错误,文件就消失了,再重新插上U盘,发现文件并没被删除,请问怎么解决?[Irp->IoStatus.Status = STATUS_MEDIA_WRITE_PROTECTED;    //写保护
    Irp->IoStatus.Information = 0;
    IoCompleteRequest(Irp, IO_NO_INCREMENT); return STATUS_MEDIA_WRITE_PROTECTED;/size]
pandaforum
驱动小牛
驱动小牛
  • 注册日期2007-02-13
  • 最后登录2011-09-06
  • 粉丝0
  • 关注0
  • 积分728分
  • 威望282点
  • 贡献值1点
  • 好评度66点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-06-25 09:50
你说的向下发STATUS_MEDIA_WRITE_PROTECTED是甚么意思?不是rentrun status吗?
pandaforum
驱动小牛
驱动小牛
  • 注册日期2007-02-13
  • 最后登录2011-09-06
  • 粉丝0
  • 关注0
  • 积分728分
  • 威望282点
  • 贡献值1点
  • 好评度66点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-07-01 09:23
我在deviceiocontrol中的is_disk_writable中返回STATUS_MEDIA_WRITE_PROTECTED,没有你说的那个问题
hnsyz
驱动牛犊
驱动牛犊
  • 注册日期2001-12-31
  • 最后登录2010-04-20
  • 粉丝1
  • 关注0
  • 积分108分
  • 威望259点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
地板#
发布于:2010-03-26 17:33
楼上说的控制码是对所有的存储设备都有吗?
学习,交流
游客

返回顶部