abc13271552
驱动小牛
驱动小牛
  • 注册日期2007-08-13
  • 最后登录2023-12-05
  • 粉丝0
  • 关注0
  • 积分34分
  • 威望552点
  • 贡献值0点
  • 好评度160点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:1173回复:2

能否在IRP_MJ_CREATE中再改变文件ShareAccess

楼主#
更多 发布于:2007-08-22 12:15
比如word.exe 打开1.doc,这个1.doc不允许外在进程写.
我能否这样操作 currentIrpStack->Parameters.Create.ShareAccess |= FILE_SHARE_READ | FILE_SHARE_WRITE ;
来改变其打开的属性.
我试了一下,好像不行? 什么原因呢?
驱网无线,快乐无限
zzq191
驱动中牛
驱动中牛
  • 注册日期2001-08-09
  • 最后登录2018-05-29
  • 粉丝17
  • 关注0
  • 积分1041分
  • 威望716点
  • 贡献值0点
  • 好评度318点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2007-08-22 12:35
你这样不是吧共享读写属性加上去而已,并没有设定成只读吧
QQ:416331891,承接windows下应用和驱动的开发,雅虎通:zzq191, Email:zzq191@21cn.com
abc13271552
驱动小牛
驱动小牛
  • 注册日期2007-08-13
  • 最后登录2023-12-05
  • 粉丝0
  • 关注0
  • 积分34分
  • 威望552点
  • 贡献值0点
  • 好评度160点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2007-08-22 13:00
原来可能是FILE_SHARD_READ  我加再上FILE_SHARE_WIRTE 难道不能在进程修改这个文件吗? word是可以的,有的不行,比如coreldraw9
驱网无线,快乐无限
游客

返回顶部