阅读:1901回复:6
问题多多.
我在看 passthru .
有以下 不懂的 问题.: 1, miniport 的初始化, 什么时候开始调用的呀. 2. 绑定 adapter ,是什么时候, 开始调用的呀. 我知道, 这两个都是 NDIS 系统来调用的, 但不知道什么时候, 触发它们调用呀. . 那个大侠知道的话, 说一声吧 . 谢谢拉. |
|
沙发#
发布于:2003-08-26 13:35
ProtocolBindAdapter
-------> NdisOpenAdapter -------> MiniportInitialize |
|
板凳#
发布于:2003-08-26 14:27
ProtocolBindAdapter
什么时候调用呀. |
|
地板#
发布于:2003-08-26 15:47
当驱动加载时,系统会根据你的驱动程序要求的绑定关系
查找系统满足要求的绑定,如果有,系统会自动调用的。 当绑定关系变化时,系统也会自动调用的 |
|
地下室#
发布于:2003-08-26 16:05
朋友,能问你一个问题吗.
当有两块 网卡时, 怎么分别去绑定呀. 在 , passthru中, 绑定到的 是 真实的 网卡, 还是虚拟的网卡上呀. 如果绑定到真实的网卡上, 根据什么来绑定的. 谢谢. 可以留QQ联系吗. |
|
5楼#
发布于:2003-08-28 17:08
passthru中是全部binding的,这个你一做个实验就可以了,
如果你要单独bingding 一张网卡也是可以的呀,不过,你要自己做这个过滤,很显然要使用DeviceIocontrol,或者使用MS的一个管理网络组件的COM,也可以实现 |
|
6楼#
发布于:2003-08-28 20:53
朋友,能问你一个问题吗. 如何控制绑定在中间层驱动的辅助安装dll中,你可以按照自己的思路来设置绑定关系,可以是1:N,N:1,1:1,可以绑定到物理网卡,虚拟网卡,WAN设备等不同类型。通过制定你的驱动设备的上下沿就可以设定绑定关系,系统会自动把上下沿相同的设备提供给你绑定, 你可以进一步对要绑定的设备进行判断,可以帮定,也可以不帮定。 最清楚地还是看代码,建议仔细的读XPDDK中的MUX例子,它写得非常好,认真研究一下,再好好读读ddk,就什么都明白了。 qq:148110008 |
|