在C中获取附近的Wifi
我正在尝试确定一种在Windows中使用C获取附近wifi接入点的方法。我在VisualStudio2010中编写代码。我已经阅读了必要的文档,但缺乏关于如何实现代码以实现这一点的指导 我特别感兴趣的是获取附近接入点的MAC地址,或者至少获取当前连接的Wifi接入点的MAC地址。在Windows中,特别是在Windows XP SP3及更高版本上,是否可以使用WMI执行此操作在C中获取附近的Wifi,c,visual-studio-2010,wmi,wifi,C,Visual Studio 2010,Wmi,Wifi,我正在尝试确定一种在Windows中使用C获取附近wifi接入点的方法。我在VisualStudio2010中编写代码。我已经阅读了必要的文档,但缺乏关于如何实现代码以实现这一点的指导 我特别感兴趣的是获取附近接入点的MAC地址,或者至少获取当前连接的Wifi接入点的MAC地址。在Windows中,特别是在Windows XP SP3及更高版本上,是否可以使用WMI执行此操作 非常感谢关于如何执行此操作的任何提示。如果是C/C++,请查看库。XP SP2或更高版本。本机wifi库正常,WlanG
非常感谢关于如何执行此操作的任何提示。如果是C/C++,请查看库。XP SP2或更高版本。本机wifi库正常,WlanGetNetworkBssList函数将使用网络列表(包括其MAC地址)填充内存。然而,这只在vista和更高版本上受支持,在xp上它将失败并用垃圾填充结构
我不确定有什么办法可以在XP上安装Mac。我正在使用C,但在VS2010I中开发,我遇到过同样的问题,只是该函数返回时的垃圾。需要一些方法来绕开它。