После создания устройства с var device = await BluetoothDevice.FromBluetoothAddressAsync(classicAddress)
его свойства ClassOfDevice пусты ClassOfDevice.MinorClass
и ClassOfDevice.MajorClass
равны 0.
Чтобы получить устройство с этой информацией, мне нужно позвонить DeviceInformation.CreateWatcher
или DeviceInformation.FindAllAsync
, но оба этих метода занимают много времени (я думаю, что время ожидания составляет 30 с), даже если селектор нацелен на один адрес Bluetooth. Есть ли способ получить метаданные этого устройства без полного сканирования?