在文件系统过滤驱动中,过滤RIP_MJ_CREATE得到文件的创建路径(PFILE_OBJECT file = irpsp->FileObject 取得),我想更改这个路径,如C:\a.txt 改为D:\myDirectory\b.txt。我试了很多方法都不成功.请高手指点指点啊,小弟不胜感激!!!!
------解决方案--------------------
你的错误是是什么?估计是你对他的内存管理和编码方式有关,简单直接修改是有问题的,需要你自己申请一片内存,然后自己重新替换这个IRP.
另外,注意编码是Unicode编码。