更多細節,我正在使用BluetoothApis.h和WinSocks2.0以及C /WinRT在一個win32應用程式上。我已經完成了所有的連接,但想在嘗試連接之前添加一個檢查藍牙低能量(BLE)能力的無線電。不幸的是,C /WinRT函式與win32應用程式的關系不是很好。Radio.GetRadiosAsync和BluetoothAdapter.GetRadioAsync 都必須按照目標架構進行編譯(見其中一頁的 "備注 "部分),在我的例子中,由于我使用的是.dll,所以必須是32位機器,但如果這些功能在64位機器上不能作業... 我對64位機器如何運行32位應用程式并不熟悉。
我的問題是這樣的;是否有辦法檢查一個藍牙收音機是否具有BLE功能?我翻閱了bluetoothApis.h,發現了如何獲得無線電,但我沒有找到檢查BLE能力的方法。我還翻閱了bluetoothLEApis.h,但沒有找到與無線電本身有關的內容。如果有人有什么想法,請告訴我們。
uj5u.com熱心網友回復:
經過仔細檢查,我發現還有一個成員函式可以創建一個藍牙物件。
BluetoothAdapter類的GetDefaultAsync()函式并沒有像GetRadioAsync()那樣的限制。這足以檢索到我所需要的關于藍牙低能量功能的資訊。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/320310.html
標籤:
上一篇:控制面板小程式執行的命令列語法
