阅读:1843回复:2
ndiswan 的问题?
请教几个问题;
对于一个WAN MINIPORT的驱动程序,因为.inf文件中设备类是Class=Net,那么上层(例如,RAS,TAPI), 是如何知道WAN MINIPORT的存在呢?是根据char.Reserved=Ndis_use_Wan_wrapper来确定,还是根据.inf文件 中的HKR,ndi\\interface, UpperInfer,0,ndiswan来确定的? 另外,如果我的计算机上即有MODEM,也wan miniport这两种设备,在建立“我的连接”时系统是如何区分的呢? 此时系统会向它们发出查询信息吗?区别对待的背后机制是什么呢? 我的设备如何才能成为候选对象? 我安装了一个wan miniport的驱动,在MiniportInitialize之后,系统只向我的设备发出了 OID_GEN_MAXIMUM_LOOKAHEAD,OID_GEN_SUPPORTED_LIST等无关痛痒的OID,而与WAN MINIPORT有关的 如OID_Wan_xxx却没有见到,不知道这是否正确?还是要等到RAS是才有这些OID的查询? 还有,哪里有这些的东西的详细说明,DDK中好象没有说这些东西! 谢谢 |
|
最新喜欢:fsb |
沙发#
发布于:2002-02-01 13:42
请教几个问题; 我也做过WAN MINIPORT,确实有OID_WAN_XXX查询哪。你的SUPPORT_LIST包括了OID_WAN_XXX,OID_TAPI_XXX没有?
我觉得两者都有,后者更重要。
我觉得创建拨号连接使用的是tapi部分,就是说,只要该设备提供tapi服务,那么就可以创建拨号连接。会发OID_TAPI_PROVIDER_INIT等等一大堆TAPI OIDs. |
|
板凳#
发布于:2002-02-02 09:55
谢谢各位好心的朋友.
前面的问题,我已经解决. 只是不知道为什么,安装驱动程序的时候,我见到了oid_tapi_open这个OID,这个时候见到它,这对吗? |
|