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