lemony
驱动牛犊
驱动牛犊
  • 注册日期2005-12-09
  • 最后登录2013-03-24
  • 粉丝0
  • 关注0
  • 积分100分
  • 威望26点
  • 贡献值0点
  • 好评度25点
  • 原创分0分
  • 专家分0分
阅读:2109回复:13

关于MiniFilter。。

楼主#
更多 发布于:2007-08-24 09:51
我捕获IRP_MJ_DIRECTORY_CONTROL,在PFLT_PRE_OPERATION_CALLBACK回调中,修改了一下FLT_CALLBACK_DATA里面的数据

是最后FLT_PARAMETERS中的。。。

然后调用FltSetCallbackDataDirty函数

结果数据没有什么变化

我想要问问。。。如果我要将查询到的文件名修改一下,具体应该是怎样的流程。。

最新喜欢:

LeopardLeopar...
bluacat
驱动小牛
驱动小牛
  • 注册日期2004-09-13
  • 最后登录2016-09-25
  • 粉丝0
  • 关注0
  • 积分1023分
  • 威望277点
  • 贡献值0点
  • 好评度146点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2007-08-24 21:05
在post×××中来做
lemony
驱动牛犊
驱动牛犊
  • 注册日期2005-12-09
  • 最后登录2013-03-24
  • 粉丝0
  • 关注0
  • 积分100分
  • 威望26点
  • 贡献值0点
  • 好评度25点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-08-28 17:20
如果要再增加一个FILE_BOTH_DIR_INFORMATION呢?
lemony
驱动牛犊
驱动牛犊
  • 注册日期2005-12-09
  • 最后登录2013-03-24
  • 粉丝0
  • 关注0
  • 积分100分
  • 威望26点
  • 贡献值0点
  • 好评度25点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-09-10 12:57
能给个思路吗
wowocock
VIP专家组
VIP专家组
  • 注册日期2002-04-08
  • 最后登录2016-01-09
  • 粉丝16
  • 关注2
  • 积分601分
  • 威望1651点
  • 贡献值1点
  • 好评度1227点
  • 原创分1分
  • 专家分0分
地下室#
发布于:2007-09-10 22:02
感觉MINIFILTER就是MS为了解决一个复杂的问题,产生的更复杂的解决方案。。。。。。
花开了,然后又会凋零,星星是璀璨的,可那光芒也会消失。在这样 一瞬间,人降生了,笑者,哭着,战斗,伤害,喜悦,悲伤憎恶,爱。一切都只是刹那间的邂逅,而最后都要归入死亡的永眠
michaelgz
论坛版主
论坛版主
  • 注册日期2005-01-26
  • 最后登录2012-10-22
  • 粉丝1
  • 关注1
  • 积分150分
  • 威望1524点
  • 贡献值1点
  • 好评度213点
  • 原创分0分
  • 专家分2分
5楼#
发布于:2007-09-11 01:06
引用第4楼wowocock于2007-09-10 22:02发表的  :
感觉MINIFILTER就是MS为了解决一个复杂的问题,产生的更复杂的解决方案。。。。。。


On the contrary, I think MiniFilter is a simple solution for not so complicated problem.
lemony
驱动牛犊
驱动牛犊
  • 注册日期2005-12-09
  • 最后登录2013-03-24
  • 粉丝0
  • 关注0
  • 积分100分
  • 威望26点
  • 贡献值0点
  • 好评度25点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2007-09-11 08:51
Minifilter我觉得还不错。。

简化了很多东西。。。

楼上各位还没有回答我的问题呢。。。

我想要增加一个FILE_BOTH_DIR_INFORMATION结构怎么办?

给个思路就可以了。。
wanghui219
禁止发言
禁止发言
  • 注册日期2007-08-28
  • 最后登录2019-07-29
  • 粉丝4
  • 关注3
  • 积分101166分
  • 威望505351点
  • 贡献值0点
  • 好评度137点
  • 原创分0分
  • 专家分4分
  • 社区居民
7楼#
发布于:2007-09-11 09:11
用户被禁言,该主题自动屏蔽!
lemony
驱动牛犊
驱动牛犊
  • 注册日期2005-12-09
  • 最后登录2013-03-24
  • 粉丝0
  • 关注0
  • 积分100分
  • 威望26点
  • 贡献值0点
  • 好评度25点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2007-09-11 13:13
我不想要修改。。是增加。。。

是不是要自己分配空间?

如果自己分配空间,那么在什么地方释放?
wanghui219
禁止发言
禁止发言
  • 注册日期2007-08-28
  • 最后登录2019-07-29
  • 粉丝4
  • 关注3
  • 积分101166分
  • 威望505351点
  • 贡献值0点
  • 好评度137点
  • 原创分0分
  • 专家分4分
  • 社区居民
9楼#
发布于:2007-09-13 13:29
用户被禁言,该主题自动屏蔽!
lemony
驱动牛犊
驱动牛犊
  • 注册日期2005-12-09
  • 最后登录2013-03-24
  • 粉丝0
  • 关注0
  • 积分100分
  • 威望26点
  • 贡献值0点
  • 好评度25点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2007-09-13 16:35
在pre中申请,在post中释放?
wowocock
VIP专家组
VIP专家组
  • 注册日期2002-04-08
  • 最后登录2016-01-09
  • 粉丝16
  • 关注2
  • 积分601分
  • 威望1651点
  • 贡献值1点
  • 好评度1227点
  • 原创分1分
  • 专家分0分
11楼#
发布于:2007-09-13 16:51
引用第10楼lemony于2007-09-13 16:35发表的  :
在pre中申请,在post中释放?

不错,指针可以通过CompletionContext传送。
花开了,然后又会凋零,星星是璀璨的,可那光芒也会消失。在这样 一瞬间,人降生了,笑者,哭着,战斗,伤害,喜悦,悲伤憎恶,爱。一切都只是刹那间的邂逅,而最后都要归入死亡的永眠
lemony
驱动牛犊
驱动牛犊
  • 注册日期2005-12-09
  • 最后登录2013-03-24
  • 粉丝0
  • 关注0
  • 积分100分
  • 威望26点
  • 贡献值0点
  • 好评度25点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2007-09-13 17:17
是不是申请一块内存,在pre中赋给DirectoryBuffer。。。

然后在post中释放。。。

那我自己的文件信息在什么时候填入?Pre中?Post中?

如果在Post中填入,那内存不是要被释放掉吗?
lemony
驱动牛犊
驱动牛犊
  • 注册日期2005-12-09
  • 最后登录2013-03-24
  • 粉丝0
  • 关注0
  • 积分100分
  • 威望26点
  • 贡献值0点
  • 好评度25点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2007-09-16 15:32
求求大家再指点一下吧。。
游客

返回顶部