Вызов функции Win32 API в универсальном приложении Windows 10 возвращает ERROR_NO_MORE_ITEMS (259), когда у меня есть операционное Bluetooth-радио.Невозможно для BluetoothFindFirstRadio в Windows 10 Universal App
Мне нужно вызвать эту функцию, потому что я хочу настроить BLE scan interval. Есть идеи? Благодарю.
EDIT: Поскольку BluetoothFindFirstRadio не может быть вызван из универсального приложения, я изменю свой вопрос на: возможно ли отрегулировать интервал сканирования рекламы BLE для универсального приложения Windows 10 (чтобы поймать все рекламные объявления, как мы можем на устройствах iOS или Android)? Свойство watcher.SignalStrengthFilter.SamplingInterval кажется неработоспособным.
Вы уверены, что этот API поддерживается при ориентации на UWP? Он не указан в [Win32 и COM API для приложений UWP] (https://msdn.microsoft.com/en-us/library/windows/apps/mt592904.aspx) (однако [Альтернативы Windows API в универсальной платформе Windows (UWP)] (https://msdn.microsoft.com/en-us/library/windows/apps/mt592894.aspx) перечисляет Bluetooth как не поддерживаемую функцию). – IInspectable
Кажется, что решение работает для @padonald (http://stackoverflow.com/questions/37307301/ble-scan-interval-windows-10) – Yann
padonald не нацеливает UWP на свой [вопрос] (http: // stackoverflow.com/q/37307301/1889329). Windows 10 не обязательно подразумевает UWP (только это UWP обязывает Windows 10). – IInspectable