0
A
回答
1
根据MSDN,您可以通过检查拨打PeerFinder.FindAllPeersAsync()
时发现的异常HResult
来判断蓝牙是否关闭。它们提供以下示例代码:
try
{
var peers = await PeerFinder.FindAllPeersAsync();
// Handle the result of the FindAllPeersAsync call
}
catch (Exception ex)
{
if ((uint)ex.HResult == 0x8007048F)
{
MessageBox.Show("Bluetooth is turned off");
}
}
要检测设备功能,请查看PeerFinder.SupportedDiscoveryTypes属性。
相关问题
- 1. 如何知道蓝牙设备是否与其地址在线?
- 2. 如何知道特定的蓝牙设备正在连接?
- 3. 需要知道设备是有线串行还是蓝牙
- 4. Android蓝牙设备缓存
- 5. 如何知道何时在Cocoa中连接HID USB /蓝牙设备?
- 6. 代码知道wifi是否启用和蓝牙是否在iphone
- 7. Android上的蓝牙发现 - 有没有办法知道附近是否有蓝牙设备?
- 8. 检测Android设备上是否存在蓝牙
- 9. iOS蓝牙通知应用程序蓝牙设备连接时
- 10. 已知蓝牙设备的Nodejs查找
- 11. 从蓝牙4.0设备禁用通知
- 12. 连接到蓝牙设备,你只知道
- 13. 蓝牙:我需要知道设备的UUID吗?
- 14. 将设备地址发送到Android中的ConnectThread(蓝牙设备设备) - 蓝牙
- 15. 如何检查设备上是否启用了蓝牙
- 16. 如何检查Android设备是否连接到蓝牙鼠标?
- 17. 如何检测蓝牙HID设备是否断开连接?
- 18. 如何在Cocoa中关闭蓝牙设备和声音设备?
- 19. 蓝牙低功耗设备是否仍未在iOS蓝牙设置(我的设备)下显示?
- 20. 在node.js中检测系统蓝牙设备是否断开
- 21. 是否可以在Cocoa/ObjC中“解除”蓝牙设备?
- 22. 如何使用Android蓝牙设备选取器检索蓝牙设备信息?
- 23. 当蓝牙在设备中关闭时接收蓝牙信号
- 24. Android蓝牙API是否会发现蓝牙设备的所有版本?
- 25. 如何确定键合设备,使蓝牙RFCOMM Server知道谁连接到
- 26. AndroidStudio从蓝牙设备保存数据
- 27. 我们如何知道iPad是否使用蓝牙键盘或设备虚拟键盘?
- 28. 如何检测蓝牙设备类型?
- 29. 如何连接到蓝牙a2dp设备?
- 30. Java:如何查找蓝牙设备?
但如何知道蓝牙是否不存在。 – Kation
查看我对“PeerFinder”属性的编辑,该属性应该能够满足您的需求。 –
我得到了0x80342002 HResult异常...... SurfaceRT只浏览了“PeerFinder.SupportedDiscoveryTypes”。桌面没有它。 – Kation