c# - 如何在我的 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++ - 任何人都可以帮助在以下快速排序代码中找到错误,它显示分段错误(SIGSEGV)
- excel - 打开具有特定扩展名的文件
- linux - 有人在 Raspberry pi 3(ARM) 上正确安装了 aws-cli v2(x86_64; zipped) 吗?
- javascript - 如何以角度将字符串解析为特定模式?
- jenkins - 无法在舞台内跳过舞台
- r - R代码逐个打开文件执行操作并关闭打开的文件
- python - 如何使用python中的正则表达式删除列表中的重复行
- c++ - 在半透明窗口下查找像素的颜色
- typescript - 打字稿推断类型而不使用显式类型变量进行回调
- swift - swift - 如何确保最初定义特定属性的协议或类型?