阅读:4326回复:22
用SFILTER中的sfGetFileName 函数取不到文件名有哪位大虾知道原因?谁能提供一个好的获取文件全路径的方法,不胜感激!!!
用SFILTER中的sfGetFileName 函数取不到文件名有哪位大虾知道原因?谁能提供一个好的获取文件全路径的方法,不胜感激!!!
|
|
最新喜欢:![]()
|
沙发#
发布于:2005-08-11 10:20
Re:用SFILTER中的sfGetFileName 函数取不到。。。。。。。
期待功能完美的代码。 |
|
板凳#
发布于:2005-03-02 09:37
这么多兄弟期待阿。之所以没有贴出来,因为我发现这个方法有些不足之处。就是在通过Object ID来打开文件的时候,我无法获取文件路径。还有一些其它的情况,我不能再sfilter中完全按照Filemon的方法。其实最好的例子大家可以看Filespy。不必期待我的代码。呵呵
最后我引用一段老外的话 Unfortunately, what many people believe is simple (obtaining the \"name\" 可以看出获取文件full qualified path name 是一个复杂的过程。 |
|
|
地板#
发布于:2005-03-02 08:39
过一阵子我会把完整代码贴出来,现在还在完善。 期待 |
|
地下室#
发布于:2005-02-26 09:11
期待
|
|
|
5楼#
发布于:2005-02-03 11:45
过一阵子我会把完整代码贴出来,现在还在完善。
|
|
|
6楼#
发布于:2005-02-02 23:17
paladinii :
为什么不贡献出来呢? ;) 为大家指民方向啊 |
|
7楼#
发布于:2005-02-02 15:41
其实也没有什么,主要是参考了filespy代码,并感谢OSR的Neal以及这里热心的朋友的指点。总之,不能简单的构造IRP包,要视情况而论。
|
|
|
8楼#
发布于:2005-02-02 14:57
简单说说你的思路吧
|
|
|
9楼#
发布于:2005-02-02 10:09
呵呵,也是也不是。。。
|
|
|
10楼#
发布于:2005-02-02 00:26
还是用filemon的函数搞定的吧?
|
|
11楼#
发布于:2005-02-01 12:56
搞定了
|
|
|
12楼#
发布于:2005-01-30 18:47
给分了,不过还是希望大家谁能提供一个完成的例子。谢谢
|
|
|
13楼#
发布于:2005-01-28 19:15
在问个非技术问题,怎么给分阿? :D
|
|
|
14楼#
发布于:2005-01-28 19:11
感谢fslife,我的问题还是和他的有区别的,RtlVolumeDeviceToDosName routine ,you called it at dispatch level.
我要在SfCreate中拦截文件路径全名,在这里使用这个函数bugcheck 先给分。你有没有例子阿? |
|
|
15楼#
发布于:2005-01-28 17:51
不好意思,刚才把链接给掉了,给你补上了,呵呵
下面这个帖子跟你的问题一样的: http://www.driverdevelop.com/forum/viewthread.php?tid=61247 |
|
|
16楼#
发布于:2005-01-28 17:47
你用的是什么版本的?我问了Neal 微软的 file filter driver group leader 他说以前版本的有Bug 建议用最新的,不知道你的是什么版本能否给兄弟上传一个,多谢了!
|
|
|
17楼#
发布于:2005-01-28 17:20
用SFILTER中的sfGetFileName 函数得到文件名自己感觉挺好用的,当然我只是大概测试了一下,没有深入研究。如果得不到最好用windbg或则softice调试一下,看看是哪儿出现了问题。
|
|
|
18楼#
发布于:2005-01-28 14:49
感谢fslife,你是唯一活跃的顶级会员了,其他人不知道是太忙还是觉得我的问题太小儿科了都不现身了。我在试试,如果你能给个例子代码就更好了。
|
|
|
19楼#
发布于:2005-01-28 14:03
建议你再看看这个帖子,应该会有所帮助。
|
|
|
上一页
下一页