社区
C语言
帖子详情
如何在IRP_MJ_CREATE中修改创建文件的路径???急急!
liwenjing402398
2010-03-03 03:13:07
在文件系统过滤驱动中,过滤RIP_MJ_CREATE得到文件的创建路径(PFILE_OBJECT file = irpsp->FileObject 取得),我想更改这个路径,如C:\a.txt 改为D:\myDirectory\b.txt。我试了很多方法都不成功.请高手指点指点啊,小弟不胜感激!!!!
...全文
164
5
打赏
收藏
如何在IRP_MJ_CREATE中修改创建文件的路径???急急!
在文件系统过滤驱动中,过滤RIP_MJ_CREATE得到文件的创建路径(PFILE_OBJECT file = irpsp->FileObject 取得),我想更改这个路径,如C:\a.txt 改为D:\myDirectory\b.txt。我试了很多方法都不成功.请高手指点指点啊,小弟不胜感激!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liwenjing402398
2010-03-07
打赏
举报
回复
我已经发了N个版本咯,大牛还是不肯露面!!急死人咯!
jixingzhong
2010-03-06
打赏
举报
回复
去vc版咨询一下,前些阵子看过一个大牛的关于文件过滤驱动的帖子,可以参考一下
liwenjing402398
2010-03-06
打赏
举报
回复
驱动大牛帮帮忙啊,就是文件的转储!!!!!!!!
冻结
2010-03-05
打赏
举报
回复
C:\\a.txt
D:\\myDirectory\\b.txt
这样呢?
liwenjing402398
2010-03-05
打赏
举报
回复
怎么高手都习惯安静的呢????
如何在Minifilter驱动的
IRP
中
获取操作文件
路径
?
本文介绍了在Minifilter驱动
中
如何在
IRP
_
MJ
_WRITE等涉及FileMapping的
IRP
中
获取文件
路径
。由于FltGetFileNameInformation在paging I/O
路径
中
无法获取,因此建议在
IRP
_
MJ
_
CREATE
时保存文件
路径
到File Context,并在后续
IRP
中
通过File Context获取
路径
。文
中
还讨论了Stream Context和File Context的区别及使用注意事项。
详解
IRP
_
MJ
_CLOSE与
IRP
_
MJ
_CLEANUP的区别
本文详细探讨了驱动开发
中
IRP
_
MJ
_CLOSE和
IRP
_
MJ
_CLEANUP两个关键操作的区别,帮助读者理解在文件系统驱动处理过程
中
的不同角色和用法。
DDK
中
对
IRP
_
MJ
_
CREATE
的描述
本文深入探讨了Windows文件系统驱动
中
IRP
_
MJ
_
CREATE
的参数及其作用,包括设备对象指针、系统缓冲区、标志、执行模式等关键信息,解释了文件创建过程
中
的状态和相关特性。
IRP
_
MJ
_
CREATE
派遣例程里能获取的信息
本文解析了
IRP
_
MJ
_
CREATE
中
Zw
Create
File调用的参数,并详细阐述了如何从
IRP
结构
中
获取
创建文件
时指定的各项选项,包括创建标志(
Create
Flag)和期望访问权限(DesiredAccess)等。
驱动
中
的
IRP
本文详细介绍了Windows内核
中
的
IRP
(I/O Request Package)的概念、属性及应用实例,包括如何在驱动程序
中
处理
IRP
,以及与之相关的文件I/O函数与错误处理。通过具体代码示例展示了如何触发不同类型的
IRP
,如
IRP
_
MJ
_
CREATE
、
IRP
_
MJ
_READ、
IRP
_
MJ
_WRITE和
IRP
_
MJ
_CLOSE,并在应用层程序
中
实现对这些
IRP
的响应。
C语言
70,039
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章