dt1985324
驱动牛犊
驱动牛犊
  • 注册日期2008-05-06
  • 最后登录2009-02-10
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望106点
  • 贡献值1点
  • 好评度20点
  • 原创分0分
  • 专家分0分
阅读:4230回复:4

minifilter中全路径的文件名

楼主#
更多 发布于:2008-08-12 11:22
在文件名信息中的FLT_FILE_NAME_INFORMATION结构的Name值不是DOS名
 如 \Device\HarddiskVolume1\c.txt
 那么如果我想得到如同C:\c.txt这样形式的文件名应该使用什么样的函数?

目前我的方法是采用另外的方法得到卷名,然后将Name值截断取后面部分,最后连接在一起.感觉这种方法不科学啊,有没有高手点拨点拨我 不胜感激
download
驱动牛犊
驱动牛犊
  • 注册日期2002-04-06
  • 最后登录2021-06-15
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望115点
  • 贡献值0点
  • 好评度45点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2008-08-12 14:56
._. 最後結果看起來正確就好了...

我用user mode querydosname 取得對應關係...然後丟到mini-filter...應該和你一樣..XD..
lovehhy
驱动小牛
驱动小牛
  • 注册日期2007-09-17
  • 最后登录2010-09-17
  • 粉丝0
  • 关注0
  • 积分1028分
  • 威望244点
  • 贡献值0点
  • 好评度146点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-09-25 22:15
都是这么做的
fashion220cn
驱动牛犊
驱动牛犊
  • 注册日期2007-01-17
  • 最后登录2017-07-04
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望91点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2012-02-22 09:33
有没有人碰到过拿到含有中文路径的文件名,minifilter只输出第一次遇到的中文前面的路径?
wangjy17908
驱动牛犊
驱动牛犊
  • 注册日期2011-09-20
  • 最后登录2012-04-01
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望41点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2012-03-08 15:06
querydosname  在有些时候不能使用,比如在PreCreate的时候。
code and build
游客

返回顶部