Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在C中获取附近的Wifi_C_Visual Studio 2010_Wmi_Wifi - Fatal编程技术网

在C中获取附近的Wifi

在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

我正在尝试确定一种在Windows中使用C获取附近wifi接入点的方法。我在VisualStudio2010中编写代码。我已经阅读了必要的文档,但缺乏关于如何实现代码以实现这一点的指导

我特别感兴趣的是获取附近接入点的MAC地址,或者至少获取当前连接的Wifi接入点的MAC地址。在Windows中,特别是在Windows XP SP3及更高版本上,是否可以使用WMI执行此操作


非常感谢关于如何执行此操作的任何提示。

如果是C/C++,请查看库。XP SP2或更高版本。

本机wifi库正常,WlanGetNetworkBssList函数将使用网络列表(包括其MAC地址)填充内存。然而,这只在vista和更高版本上受支持,在xp上它将失败并用垃圾填充结构


我不确定有什么办法可以在XP上安装Mac。

我正在使用C,但在VS2010I中开发,我遇到过同样的问题,只是该函数返回时的垃圾。需要一些方法来绕开它。