2016-10-19 100 views
0

在Windows 10通用應用程序中調用Win32 API的BluetoothFindFirstRadio函數時,返回ERROR_NO_MORE_ITEMS(259),而我有可操作的藍牙無線電。無法在Windows 10通用應用程序中使用BluetoothFindFirstRadio

我需要,因爲我想調整BLE scan interval調用此函數。任何想法?謝謝。

編輯: 由於BluetoothFindFirstRadio不能從一個通用的應用程序被調用,我會改變我的問題:是否有可能調整爲Windows 10通用的應用程序中的BLE廣告掃描間隔(以捕獲所有的廣告喜歡,我們可以在iOS或Android設備上)? watcher.SignalStrengthFilter.SamplingInterval屬性似乎不可操作。

+3

確定針對UWP時,該API支持?它不在[UWP應用程序的Win32和COM API]下列出(https://msdn.microsoft.com/en-us/library/windows/apps/mt592904.aspx)(但是,[在Windows平臺上替代Windows API (UWP)應用程序](https://msdn.microsoft.com/en-us/library/windows/apps/mt592894.aspx)沒有列出藍牙作爲不受支持的功能)。 – IInspectable

+0

似乎解決方案適用於@padonald(http://stackoverflow.com/questions/37307301/ble-scan-interval-windows-10) – Yann

+0

padonald不​​是指定UWP在他們[問題](HTTP:// stackoverflow.com/q/37307301/1889329)。 Windows 10並不一定意味着UWP(只是UWP要求Windows 10)。 – IInspectable

回答

0

不幸的是,似乎沒有直接的API來調整BLE廣告掃描間隔。

Here是可以參考的解決方案。

+0

我已在此帖子上添加鏈接,但不適用於通用應用 – Yann

相關問題