如何在Windows 8桌面中扫描蓝牙低功耗设备?

Pup*_*sik 5 windows winapi bluetooth windows-8 bluetooth-lowenergy

如何在Windows-8桌面中扫描蓝牙低功耗设备?

我试过使用WinSock API,但我得到的只是蓝牙经典设备.

我也试过使用蓝牙API,但我得到的只是蓝牙经典设备.

我知道这是可能的,因为Windows正在这样做.例如,我可以运行C:\ Windows\System32\DevicePairingWizard.exe,它将显示所有设备的列表,Classic和Low Energy.

Pup*_*sik 7

如果其他人正在寻找答案.

在Windows 8(桌面和Metro应用程序)中,没有用于BLE设备发现和配对的API.

这不是缺乏实施,而是设计.Windows用户希望我们使用"收件箱体验"来搜索和配对BLE设备.

有关更多详细信息,请参阅此MSDN论坛主题.

祝好运!

  • Windows 8中有一个GATT BLE API:https://msdn.microsoft.com/en-us/library/windows/hardware/hh450825(v = vs.85).aspx (2认同)