Tom_lyd
驱动大牛
驱动大牛
  • 注册日期2001-09-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:906回复:2

这个问题比较奇怪

楼主#
更多 发布于:2002-04-30 16:32
    我截获文件的读操作,改写了IRP_MJ_READ,FASTIOREAD及相关IRP,拦截成功。
    但是发现当改变文件的打开方式时(例如用NOTEPAD打开*.c文件读禁止功能不起作用,但是写仍起作用),是不是NOTEPAD的打开文件的方式比较特别?有没有哪位仁兄遇到这种问题?
Tom_lyd
Supermi
驱动牛犊
驱动牛犊
  • 注册日期2001-10-20
  • 最后登录2014-06-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-05-01 04:55
提醒你:
  NOTEPAD 是使用内存映射来进行读写文件的,你一定是没处理
  考虑一下 你的建立的设备中的FLAG 是否有 ..._BUFFER 位(记不请了,自己看一看DDK吧 GOOD LICK
Supermi
驱动牛犊
驱动牛犊
  • 注册日期2001-10-20
  • 最后登录2014-06-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-05-01 04:56
更正:“GOOD LICK ”-----》 “GOOK LUCK” :)
游客

返回顶部