阅读:1172回复:2
能否在IRP_MJ_CREATE中再改变文件ShareAccess
比如word.exe 打开1.doc,这个1.doc不允许外在进程写.
我能否这样操作 currentIrpStack->Parameters.Create.ShareAccess |= FILE_SHARE_READ | FILE_SHARE_WRITE ; 来改变其打开的属性. 我试了一下,好像不行? 什么原因呢? |
|
|
沙发#
发布于:2007-08-22 12:35
你这样不是吧共享读写属性加上去而已,并没有设定成只读吧
|
|
|
板凳#
发布于:2007-08-22 13:00
原来可能是FILE_SHARD_READ 我加再上FILE_SHARE_WIRTE 难道不能在进程修改这个文件吗? word是可以的,有的不行,比如coreldraw9
|
|
|