3

我在 WinXP SP3 环境中使用 USB 蓝牙加密狗。我假设蓝牙加密狗被默认蓝牙堆栈识别(蓝牙图标出现在右下角)。

我想知道如何列出蓝牙加密狗(或 WinXP 蓝牙堆栈)支持的服务?我怎么知道是否支持串行端口配置文件 (SPP)?

此外,由于我对蓝牙协议不是很熟悉,我想知道 SPP 服务是 WinXP 蓝牙协议栈支持的功能吗?还是蓝牙加密狗中的固件支持的功能?(即使用相同的蓝牙加密狗,此 SPP 服务可能会在我使用某个蓝牙堆栈时出现,而在我使用另一个蓝牙堆栈时可能会消失。)

感谢您的任何指示或建议。

4

2 回答 2

4

想想蓝牙加密狗与堆栈之类的互联网案例。蓝牙加密狗是以太网卡,蓝牙堆栈是 Windows 实现的所有内容,例如对 TCP/IP 的支持,然后是各种应用程序对各种互联网协议/应用程序的支持。

所以 SPP 支持由堆栈处理,而不是加密狗——加密狗只处理发送数据包等。

SPP 可以通过 API 和大多数蓝牙堆栈上的虚拟 COM 端口访问。MSFT 堆栈当然支持两者。请参阅“蓝牙设置”控制面板上的“COM 端口”选项卡。如果配对设备没有自动设置 COM 端口,那么您可以在那里手动进行。


(来源:alanjmcf.me.uk


于 2012-05-27T12:47:42.723 回答
0

请尝试以下步骤:

  1. 调出服务控制台(开始菜单 -> 运行 -> services.msc)
  2. 找到“蓝牙支持服务”</li>
  3. 右键单击服务并选择“属性”</li>
  4. 如果选中“此帐户”单选按钮,那就是问题所在。
  5. 改为检查“本地系统帐户”单选按钮
  6. 点击“确定”</li>
  7. 再次右键单击列表中的服务,这次选择“重启”</li>
于 2014-01-18T08:59:52.200 回答