我的蓝牙低能耗设备与我的Windows 10机器配对,当应用程序尝试使用它时,Windows会自动连接配对设备。我希望能够读取设备是否已连接或仅与Windows配对。搜索Window的设备管理器(可从控制面板访问),我看到设备在详细信息选项卡下具有“已连接”属性,其值(true / false)相应地更改为实际设备状态。
我尝试使用带有SetupDiGetDeviceProperty
预定义密钥的DEVPKEY_DeviceContainer_IsConnected
函数来读取此属性,但由于某种原因,我得到了ERROR_NOT_FOUND。
有什么想法吗?