是否有可能在Windows 8/8.1上触发蓝牙服务重新枚举?

本文关键字:新枚举 服务 枚举 Windows 有可能 是否 | 更新日期: 2023-09-27 18:06:56

当尝试以编程方式将蓝牙设备与inthehand.net库配对时,我注意到我的设备最终在设备和打印机中作为"通用蓝牙设备",没有查询其SDP记录。

  • 配对、枚举和PANU连接在windows 7上成功设置
  • 只有配对似乎在windows 8.1上成功,一个无服务的设备被添加到设备&打印机。
  • 使用inthehand lib查询PANU在建立配对后工作良好,但是windows不承认这一点(devices &打印机没有连接/直接连接)

相关(?):

是否有API调用来启动对硬件设备的扫描c# - Windows Mobile -蓝牙配对

是否有可能在Windows 8/8.1上触发蓝牙服务重新枚举?

回答我自己的问题:

  • 在Windows 7中,服务(PANU)在配对过程中被枚举和添加。
  • 在Windows 8.1上调用SetServiceState(通过inthehand)在配对设备后解决了我的问题。