我们目前正在使用NetBios方法,它在XP下运行正常.Vista下的初步测试表明它也有效,但有一些警告 - 例如,NetBIOS必须存在,而且从我读过的内容来看,适配器的顺序必将发生变化.我们的替代方法 - 使用SNMPExtensionQuery - 似乎在Vista下被打破了.
问题是:您是否知道在Vista计算机上获取本地MAC地址列表的可靠方法?向后兼容XP是一个优点(我宁愿使用一个单一的方法,而不是许多丑陋的#ifdef).谢谢!
c++ mac-address windows-vista
c++ ×1
mac-address ×1
windows-vista ×1