首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

怎么在IRP_MJ_CREATE中修改创建文件的路径?

2012-02-23 
如何在IRP_MJ_CREATE中修改创建文件的路径???急急!在文件系统过滤驱动中,过滤RIP_MJ_CREATE得到文件的创建

如何在IRP_MJ_CREATE中修改创建文件的路径???急急!
在文件系统过滤驱动中,过滤RIP_MJ_CREATE得到文件的创建路径(PFILE_OBJECT file = irpsp->FileObject 取得),我想更改这个路径,如C:\a.txt 改为D:\myDirectory\b.txt。我试了很多方法都不成功.请高手指点指点啊,小弟不胜感激!!!!

[解决办法]
你的错误是是什么?估计是你对他的内存管理和编码方式有关,简单直接修改是有问题的,需要你自己申请一片内存,然后自己重新替换这个IRP.

另外,注意编码是Unicode编码。

热点排行