2

如何断开蓝牙设备,使其BluetoothDeviceInfo.Connected为假?

我尝试使用SetServiceState(BluetoothService.SerialPort, false),但它仍然可以连接。

我不想使用BluetoothSecurity.RemoveDevice,因为卸载然后重新安装设备需要很长时间。

可能吗?还是仅在设备端可用?

4

1 回答 1

1

我认为这是不可能的。问题是属性BluetoothDeviceInfo是在发现时设置的。以后发生的任何更改都不会得到通知。

http://www.nudoq.org/#!/Packages/32feet.NET/InTheHand.Net.Personal/BluetoothDeviceInfo

因此,如果您希望更改属性,则必须断开连接,执行另一个发现并使用新数据。

于 2013-05-30T19:52:09.467 回答