gpt4 book ai didi

c# - 使用 xamarin (ios) 扫描本地网络中的设备

转载 作者:行者123 更新时间:2023-11-29 01:14:17 25 4
gpt4 key购买 nike

我想问一下是否可以获取有关本地无线网络中已连接设备的信息。xamarin 是否有任何 api 可以做到这一点?

最佳答案

Xamarin 似乎没有为此提供 API,但 Microsoft 在您可以使用的 .NET 2.0。

本质上,您需要做的是 ping 本地网络上的 IP 地址,您可以使用 SendAsync() 异步执行此操作。然后,您通过将 EventHandler 注册到 PingCompleted 来注册回调。回调将包含一个 PingCompletedEventArgs,您可以使用它来检索基本信息(例如 IPMACHostname)关于设备。

您可以找到完整的实现指南 documentation here .

希望对您有所帮助。

注意:当然,这完全取决于您希望检索的信息类型。尽管如此,我认为您只能期望检索有关网络上设备的基本信息,因为其他所有信息都可能存在安全风险。

补充说明:根据您希望在网络上发现哪些设备,您还可以使用 documentation here这将使您能够发现路由器、交换机、打印机等设备。

关于c# - 使用 xamarin (ios) 扫描本地网络中的设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35410356/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com