crash
驱动牛犊
驱动牛犊
  • 注册日期2001-08-10
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2415回复:3

再问版主Huyg大侠,如何建立同NdisWan的bind?

楼主#
更多 发布于:2001-09-12 11:09
再问版主Huyg大侠,如何建立同NdisWan的bind?小弟我实在是困惑,在DDK文档中只是讲了这方面的bind示意图,具体的做法还没找到,请大侠出手!

最新喜欢:

fsbfsb
在黑暗中我将孤独的前行,一无反顾...
crash
驱动牛犊
驱动牛犊
  • 注册日期2001-08-10
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-09-13 11:16
小弟在PtBindAdapter中更改如下:
在调用NdisOpenadapter之后判断返回的MediumIndex是否是NdisMediumWan,如果是的话,将其改为NdisMedium802.3,具体代码如下:
if(pAdapt->Medium == NdisMediumWan)
pAdapt->Medium = NdisMedium802_3;

但是在安装时,从debugview根本看不到程序绑定modem的步骤,
显示信息如下:[736] --> CSampleFilter::CSampleFilter
[736] --> CSampleFilter::GetSupportedNotifications
[736] --> CSampleFilter::Initialize
[736] --> CSampleFilter::Install
[736] --> CSampleFilter::QueryBindingPath
[736] --> CSampleFilter::NotifyBindingPath
[736] --> CSampleFilter::ApplyRegistryChanges
*** D:\pure\protocol.c (1040) *** PtPnPHandler*** D:\pure\protocol.c (71) *** ==> Passthru Protocol Initialize
NdisOpenAdapter return MediumIndex is 0
 
*** D:\pure\protocol.c (292) *** ==> Passthru PtOpenAdapterComplete
*** D:\pure\miniport.c (71) *** ==>Passthru Initialize Miniport
MediumArraySize = 14
SelectedMediumIndex = 0
*** D:\pure\miniport.c (153) *** <== Passthru Initialize Miniport
GetDefaultGWList: read 1
*** D:\pure\protocol.c (261) *** <== Passthru Protocol Initialize
[736] --> CSampleFilter::~CSampleFilter

我的机器上有一块Ne2000的网卡和OLITEC33。6的猫,为什么他不绑定modem。如果把网卡卸掉,那么程序只执行到上述信息的
[736] --> CSampleFilter::ApplyRegistryChanges这一行,根本不往下走,但在网络属性中又显示安装了sample filter,我实在是困惑,不知改如何下手?恳请高手出招,我愿再追加50分!
诸位大侠,拉小弟一把!!
在黑暗中我将孤独的前行,一无反顾...
learner
驱动牛犊
驱动牛犊
  • 注册日期2001-07-27
  • 最后登录2001-12-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-09-13 13:55
绑定wan,需要:
1,inf文件中
HKR, Ndi\Interfaces, FilterMediaTypes, 增加wan
2.代码中修改的部分,包括支持介质列表,以及你提到的那个修改.
3.在拨号属性中,高级选项中ip压缩一定要去掉.

祝你好运
HuYuguang
论坛版主
论坛版主
  • 注册日期2001-04-25
  • 最后登录2013-04-29
  • 粉丝3
  • 关注1
  • 积分92分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分1分
  • 专家分0分
地板#
发布于:2001-09-13 13:55
除了需要修改代码之外,你还需要在inf文件中加上wan
不再回忆从前,我已经生活在幸福当中。
游客

返回顶部