首页 > 解决方案 > 如何在我的 WiFi Direct 服务中宣传数据

问题描述

我正在编写一个使用 WiFi Direct 的 UWP 应用程序。我想宣传一项服务,以便其他机器可以找到它。到目前为止我的代码:

WiFiDirectServiceAdvertiser advertiser = new WiFiDirectServiceAdvertiser("myservice");
advertiser.Start();

但我还想在服务中包含其他信息,以便其他设备可以读取它。在我的 Android 实现中,我的服务有一个字符串映射,其中包含有关我的服务的信息:

IDictionary<string, string> record = new Dictionary<string, string>();
record.Add("port", "1234");
record.Add("somedata", "data");

其他 Android 设备可以在发现 WiFi Direct 服务时读取它(在连接到它之前)。如何在我的 UWP 实现中做同样的事情?

标签: c#uwpwifi-direct

解决方案


推荐阅读