使用winapi获取本地IP地址列表

时间:2013-03-19 19:24:31

标签: c++ windows winapi networking network-programming

如何使用WINAPI获取连接到LAN的所有本地IP地址列表?我搜索了netapi32.dll并没有成功。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

无法保证获取连接到本地网段的所有设备的地址。机器可以是防火墙和丢弃的重新安装,或者具有不同子网的IP地址,检查机器不配置为访问。

您可以通过向本地子网上的每个IP地址发送ping请求(使用IP Helper库中的ICMPSendEcho())来查找子网上响应ping的所有设备,并检查响应。

相关问题