chapson
驱动牛犊
驱动牛犊
  • 注册日期2006-12-15
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:1628回复:1

passthru中如何获得IP地址???

楼主#
更多 发布于:2007-01-12 17:48
  求教如题
谢谢
驱网无线,快乐无限
rangzh
驱动小牛
驱动小牛
  • 注册日期2005-04-24
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望150点
  • 贡献值0点
  • 好评度115点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-01-12 23:43
有几个笨办法:

1、 假定上面有n个协议(实际上很多情况下就tcpip一个)驱动绑定到你的virtual miniport,在virtual miniport的MiniportSendPackets或MiniportSend中解析一个IP包看看其中的IP地址,就可以知道上面的协议的IP地址。

2、 在Passthru中自己通过下面的Miniport发一些RARP包,在RARP中填入自己的MAC,然后接收并分析响应包中的IP地址可知道

3、 在Passthru中创建一个控制设备接口,上层应用程序通过其他途径获得IP地址后再通过控制设备接口告诉Passthru
游客

返回顶部