NDIS样本和以太网桥接

NDIS proto sample and ethernet bridge

本文关键字:桥接 以太网 样本 NDIS      更新时间:2023-10-16

我试图使用WDK中为Win 7给出的NDIS原型示例编写两个以太网适配器之间的测试桥接。目前只做了驱动程序和原型。现在我在想该怎么做呢?是否有办法一次只绑定到两个适配器?

NDIS协议自动绑定到所有支持的适配器。因此,您不需要做额外的工作来让NDISPROT绑定两个以太网网卡。

一旦你构建了驱动程序,你所需要做的就是:
  1. 安装驱动程序(使用INetCfgClassSetup::Install,如bindview示例中所示);或者为了随意的实验,NIC属性GUI有一个Add…按钮,让您安装协议与GUI)。
  2. 启动驱动服务(使用StartService API;或用于临时实验,net start ndisprot就可以了)。

就是这样。NDIS将为系统上的每个以太网网卡调用协议的ProtocolBindAdpaterEx处理程序。这个回调在示例中被命名为NdisprotBindAdapter

使用!ndiskd.protocol来验证您的协议现在绑定到多个微端口