Network programming 如何使用Windows应用商店应用程序(C#和Xaml)获取局域网中的所有Ip地址

Network programming 如何使用Windows应用商店应用程序(C#和Xaml)获取局域网中的所有Ip地址,network-programming,windows-runtime,windows-store-apps,Network Programming,Windows Runtime,Windows Store Apps,我目前正在开发Windows应用商店应用程序,我正在想方设法获取LAN中连接的计算机的IP地址列表,但我无法获取,因为我可以找到Network Interface类,但是GetAllNetworkInterfaces()在.net for Windows应用商店应用程序框架中不存在,请任何人指导我以任何其他方式获取Windows应用商店应用程序局域网中连接的Ip地址。 下面链接中的GetAllNetworkInterfaces()方法示例 代码在这里 如果你能为我提供任何有用的链接,这将是最有帮

我目前正在开发Windows应用商店应用程序,我正在想方设法获取LAN中连接的计算机的IP地址列表,但我无法获取,因为我可以找到Network Interface类,但是GetAllNetworkInterfaces()在.net for Windows应用商店应用程序框架中不存在,请任何人指导我以任何其他方式获取Windows应用商店应用程序局域网中连接的Ip地址。 下面链接中的GetAllNetworkInterfaces()方法示例

代码在这里

如果你能为我提供任何有用的链接,这将是最有帮助的


谢谢。

WSA中的网络信息可在
Windows.Networking.Connectivity
中找到

在知道可用的接口和LAN适配器的IP后,您应该尝试直接发送ICMP(填写ARP表)或RARP,我不知道是否可以从WSA访问ARP表或发送RARP的接口。祝你好运