蓝牙和 getaddrinfo

getaddrinfo 函数为基于 IP 的传输提供从主机名到地址的转换。 由于 getaddrinfo 函数专门针对基于 IP 的传输,因此在蓝牙套接字上会失败。

要为蓝牙套接字从主机名转换为地址,请使用 WSALookupServiceBegin 函数和 LUP_CONTAINERS 来查询远程设备,然后搜索特定的匹配远程名称和相应的地址。

Windows 套接字

getaddrinfo

WSALookupServiceBegin