阅读:2589回复:0
多网卡系统中,更改网卡设置后调用getadaptersinfo(),网卡的索引顺序就变了?
系统是wince6。0,网卡有dm9000,和wifi,设置任意一个网卡,在调用getadaptersinfo()后,dm9000的索引顺序就会发生改变,原先dm9000的PIP_ADAPTER_INFO adapter;adapter->index顺序系统启动的时候是2,wifi的index是3,但是设置wifi或者dm9000后(比如设置为静态或动态,设置ip地址等),wifi的index不变,dm9000就变成65538,再设置一次dm9000就变成65536*2+2 = 131074了,请问这个是怎么回事情?
由于无法查看ndis代码,而dm9000的驱动也找不到突破口,困惑中。。。。 |
|