isno
驱动牛犊
驱动牛犊
  • 注册日期2002-01-03
  • 最后登录2002-11-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1830回复:7

怎样从IRP中解出上一层驱动的名字?

楼主#
更多 发布于:2002-08-12 13:06
我做了一个文件系统过滤驱动,能否从接收到的IRP来判断出该IRP是哪个驱动程序发送过来的。比如是通过网络共享进行文件访问的还是本地文件访问?
恶即斩
fslife
驱动大牛
驱动大牛
  • 注册日期2004-06-07
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望49点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-11-08 15:16
摆脱,没有这个函数瓦


too too old
当年的新手入门,现在都是斑竹了,呵呵
在交流中学习。。。
qwdrv
驱动大牛
驱动大牛
  • 注册日期2004-03-19
  • 最后登录2005-12-15
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-11-08 14:49
这是哪一年的帖子了
browser
驱动牛犊
驱动牛犊
  • 注册日期2004-08-21
  • 最后登录2005-02-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-11-06 15:03
摆脱,没有这个函数瓦
guardee
驱动巨牛
驱动巨牛
  • 注册日期2002-11-08
  • 最后登录2010-05-29
  • 粉丝2
  • 关注1
  • 积分2分
  • 威望34点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-10-12 23:59
看看这个可以不可以IoGetTopLevelIrp
得到了IRP,然后用这个IRP得到DEVICE_OBJECT,然后从device_object得到DRIVER_OBJECT
lu0
lu0
论坛版主
论坛版主
  • 注册日期2001-06-10
  • 最后登录2016-04-05
  • 粉丝2
  • 关注0
  • 积分-6311分
  • 威望21111点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-10-09 00:20
FSD不关心自己是被谁调用的. 查询上级IRP是不安全的. 属于烂代码. 我不清楚你到底需要达到什么结果. 为什么要这样查询呢?
Regards, Lu Lin Webmaster of Inside Programming http://www.lu0s1.com
fracker
驱动太牛
驱动太牛
  • 注册日期2001-06-28
  • 最后登录2021-03-30
  • 粉丝0
  • 关注0
  • 积分219分
  • 威望81点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分1分
  • 社区居民
6楼#
发布于:2002-08-18 00:18
哦?我也去瞧瞧。
znsoft
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2023-10-25
  • 粉丝300
  • 关注6
  • 积分910分
  • 威望14796点
  • 贡献值7点
  • 好评度2410点
  • 原创分5分
  • 专家分100分
  • 社区居民
  • 最爱沙发
  • 社区明星
7楼#
发布于:2002-08-12 17:16
当然能了.....
看sfilter 源码..
http://www.zndev.com 免费源码交换网 ----------------------------- 软件创造价值,驱动提供力量! 淡泊以明志,宁静以致远。 ---------------------------------- 勤用搜索,多查资料,先搜再问。
游客

返回顶部