0

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

4

1 回答 1

2

无法保证获取连接到本地网段的所有设备的地址。机器可能被防火墙和丢弃请求,或者在检查机器未配置访问的不同子网中具有 IP 地址。

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

于 2013-03-20T10:48:56.733 回答