跳过确认弹出窗口或覆盖UWP应用程序中Windows中的蓝牙设备配对?

ecbunoof  于 2023-01-21  发布在  Windows
关注(0)|答案(1)|浏览(156)

当连接到任何蓝牙设备时,窗口中会弹出“是/否”。
在应用程序中,是否有办法通过编程跳过此是/否弹出窗口?
检查了一些文档。

flvlnr44

flvlnr441#

如果您只想连接蓝牙设备,并且它是BLE设备,您可以查看此文档BluetoothLE GATT client
如以下示例代码所示:

DeviceWatcher deviceWatcher =
        DeviceInformation.CreateWatcher(
                BluetoothLEDevice.GetDeviceSelectorFromPairingState(false),
                requestedProperties,
                DeviceInformationKind.AssociationEndpoint);

您可以看到DeviceWatcher可以模拟甚至没有配对的BLE设备,然后您可以调用BluetoothLEDevice.FromIdAsync创建一个BluetoothLEDevice设备。

BluetoothLEDevice bluetoothLeDevice = await BluetoothLEDevice.FromIdAsync(deviceInfo.Id);

相关问题