fzx_qd
驱动牛犊
驱动牛犊
  • 注册日期2003-11-04
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1329回复:4

在filemon里面,能否调用应用层的函数?

楼主#
更多 发布于:2004-10-22 08:53
在filemon里面,将应用层函数的地址传进来后,能否调用该函数?或者有什么办法可以在核心层调用应用层的函数?
wowocock
VIP专家组
VIP专家组
  • 注册日期2002-04-08
  • 最后登录2016-01-09
  • 粉丝16
  • 关注2
  • 积分601分
  • 威望1651点
  • 贡献值1点
  • 好评度1227点
  • 原创分1分
  • 专家分0分
沙发#
发布于:2004-10-22 10:32
可以参考我以前写的例子,当然你所调用的函数不能调用RING3的API了.
花开了,然后又会凋零,星星是璀璨的,可那光芒也会消失。在这样 一瞬间,人降生了,笑者,哭着,战斗,伤害,喜悦,悲伤憎恶,爱。一切都只是刹那间的邂逅,而最后都要归入死亡的永眠
ildee
驱动牛犊
驱动牛犊
  • 注册日期2003-01-16
  • 最后登录2005-01-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-10-22 10:48
我觉得不可能
garbage
驱动牛犊
驱动牛犊
  • 注册日期2004-03-18
  • 最后登录2005-02-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-10-22 13:33
对于APC就相对于内核调用用户模式函数。
当然,关键是你要干什么,也许你的问题只是一个“用户模式程序如何与内核驱动通信”的问题。
fzx_qd
驱动牛犊
驱动牛犊
  • 注册日期2003-11-04
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-10-22 17:40
哦,不是通信问题,我只是想在核心层中调用用户层的函数而已。

我试过,将上层函数地址传到驱动后,数值是对的,但奇怪的是驱动程序在调用该函数地址时,该地址由原来的32位变成了64位,整个就不对了,不明白。

现在只好用通用的方法,采取事件在上下之间进行通信交互,这样就显的有点繁琐。
游客

返回顶部