hammly
驱动牛犊
驱动牛犊
  • 注册日期2007-04-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分150分
  • 威望16点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
阅读:2527回复:6

有关DDK里MUX例子的问题

楼主#
更多 发布于:2007-04-26 23:33
  不知道哪位大大看过那个例子,编译出来是个虚拟网卡.
最近在看这个例子,但看着好吃力啊(我也是刚刚接触NDIS)
我想问一下,有没有讲解与这个虚拟网卡驱动程序相关的资料?
我这里能找到的资料都是网卡驱动的,没有虚拟网卡的,我不知道该程序的具体功能是怎么实现的.

简单来说就是怎样才能让我这个菜鸟把这个MUX例子看懂?

谢谢各位了!
aben1223
驱动小牛
驱动小牛
  • 注册日期2004-11-29
  • 最后登录2007-06-01
  • 粉丝1
  • 关注0
  • 积分1000分
  • 威望201点
  • 贡献值0点
  • 好评度192点
  • 原创分2分
  • 专家分0分
沙发#
发布于:2007-04-27 09:26
虚拟网卡 你来可以参照openvpn下的tap_win32。
我现在正在看 很头疼
周维彬
cyliu
论坛版主
论坛版主
  • 注册日期2003-06-13
  • 最后登录2014-04-11
  • 粉丝5
  • 关注0
  • 积分1238分
  • 威望2531点
  • 贡献值0点
  • 好评度577点
  • 原创分14分
  • 专家分10分
板凳#
发布于:2007-04-27 10:02
多看ddk,应该没有问题
走走看看开源好 Solaris vs Linux
hammly
驱动牛犊
驱动牛犊
  • 注册日期2007-04-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分150分
  • 威望16点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-04-27 10:07
引用第1楼aben12232007-04-27 09:26发表的“”:
虚拟网卡 你来可以参照openvpn下的tap_win32。
我现在正在看 很头疼


我晕,貌似没必要吧
hammly
驱动牛犊
驱动牛犊
  • 注册日期2007-04-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分150分
  • 威望16点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-04-27 10:12
引用第2楼cyliu2007-04-27 10:02发表的“”:
多看ddk,应该没有问题


你是说看DDK里的HELP文档?
我在看啊,但都只有讲网卡驱动或其他设备驱动的,没有我要的虚拟网卡驱动.
我现在的问题就是不知道这个MUX例子里怎么实现"虚拟"的.
aben1223
驱动小牛
驱动小牛
  • 注册日期2004-11-29
  • 最后登录2007-06-01
  • 粉丝1
  • 关注0
  • 积分1000分
  • 威望201点
  • 贡献值0点
  • 好评度192点
  • 原创分2分
  • 专家分0分
5楼#
发布于:2007-04-27 17:13
我看了openvpn下的tap_32的虚拟网卡的代码
里面有关于arp和dhcp的处理代码

奇怪的是 我现在把mux的代码 看了一遍
里面根本没有关于arp和dhcp的代码

其中他的如何得到和转发数据包,都是依靠adapter的blindinghandle和miniporthandle。

mux不是也是可以虚拟出多个网卡吗?
为什么和openvpn的不一样
周维彬
hammly
驱动牛犊
驱动牛犊
  • 注册日期2007-04-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分150分
  • 威望16点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2007-04-27 19:17
郁闷了,我看DDK完全看不懂啊
游客

返回顶部