xx_qiang
驱动小牛
驱动小牛
  • 注册日期2004-07-30
  • 最后登录2017-02-27
  • 粉丝2
  • 关注1
  • 积分31分
  • 威望249点
  • 贡献值0点
  • 好评度171点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:1281回复:9

请教关于延迟写的问题

楼主#
更多 发布于:2004-12-31 13:41
我拦截irp,不允许用户向usb、中写东西,可以拦截,但一会跳出错误框,说什么delay write error,有没有哪位大侠遇到过这种情况?
帮帮忙啊!!
aasa2
驱动中牛
驱动中牛
  • 注册日期2004-04-01
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分525分
  • 威望339点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-12-31 14:10
irp_mj_write中加分页处理可能行
技术交流:aasa2@21cn.com QQ群:10863699
xx_qiang
驱动小牛
驱动小牛
  • 注册日期2004-07-30
  • 最后登录2017-02-27
  • 粉丝2
  • 关注1
  • 积分31分
  • 威望249点
  • 贡献值0点
  • 好评度171点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2005-01-04 10:18
我是菜鸟,请问楼上,能不能说的再详细一点?
fslife
驱动大牛
驱动大牛
  • 注册日期2004-06-07
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望49点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-01-04 11:40
这个问题应该是因为你在文件访问历程中取消了IRP_MJ_WRITE请求,可以换成处理别的IRP请求(IRP_MJ_CREATE)来实现,那样就不会有那个现象了。
在交流中学习。。。
snowStart
驱动老牛
驱动老牛
  • 注册日期2004-04-06
  • 最后登录2011-06-02
  • 粉丝0
  • 关注0
  • 积分95分
  • 威望19点
  • 贡献值177点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-01-04 12:35
这个问题应该是因为你在文件访问历程中取消了IRP_MJ_WRITE请求,可以换成处理别的IRP请求(IRP_MJ_CREATE)来实现,那样就不会有那个现象了。


这样处理能行吗?
学习,关注,交流中... [email=fengyu@163.com]Email:snowstarth@163.com[/email] [url]http://bbs.zndev.com/?a=snowStart[/url]
fslife
驱动大牛
驱动大牛
  • 注册日期2004-06-07
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望49点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-01-04 13:42
[quote]这个问题应该是因为你在文件访问历程中取消了IRP_MJ_WRITE请求,可以换成处理别的IRP请求(IRP_MJ_CREATE)来实现,那样就不会有那个现象了。


这样处理能行吗? [/quote]
我是这样解决的,呵呵
在交流中学习。。。
xx_qiang
驱动小牛
驱动小牛
  • 注册日期2004-07-30
  • 最后登录2017-02-27
  • 粉丝2
  • 关注1
  • 积分31分
  • 威望249点
  • 贡献值0点
  • 好评度171点
  • 原创分0分
  • 专家分0分
  • 社区居民
6楼#
发布于:2005-01-04 18:32
谢谢各位大侠,但我对aasa2说的很好奇,不知道哪位大侠能指点一下迷津?
aasa2
驱动中牛
驱动中牛
  • 注册日期2004-04-01
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分525分
  • 威望339点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2005-01-04 18:42
例如 你写“111”到文件 "file.txt"。

保存时,并不是所有的irp_mj_write都要处理,你只需要处理相关的,也就行了。
技术交流:aasa2@21cn.com QQ群:10863699
paladinii
驱动中牛
驱动中牛
  • 注册日期2003-10-28
  • 最后登录2012-03-09
  • 粉丝0
  • 关注0
  • 积分282分
  • 威望74点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2005-02-01 14:06
关注。。
Ideas for life!
michaelgz
论坛版主
论坛版主
  • 注册日期2005-01-26
  • 最后登录2012-10-22
  • 粉丝1
  • 关注1
  • 积分150分
  • 威望1524点
  • 贡献值1点
  • 好评度213点
  • 原创分0分
  • 专家分2分
9楼#
发布于:2005-02-02 05:16
Lazy write should not be denied.It is issued by cache manager.

The correct way to deny write to USB is in IRP_MJ_CREATE, not IRP_MJ_WRITE.
游客

返回顶部