蓝牙和 BLOB
蓝牙使用 BLOB 结构在调用 WSASetService 或 WSALookupService* 函数期间,将特定于传输的数据传递给 WSAQUERYSET 结构。
若要与蓝牙和 WSASetService 函数一起使用,BLOB 结构成员需要具有以下设置:
- cbsize 成员必须设置为 pBlobData 成员中使用的 BTH_SET_SERVICE 结构的大小(以字节为单位)。
- pBlobData 成员必须是指向 BTH_SET_SERVICE 结构的指针。
若要与蓝牙和 WSALookupServiceBegin 配合使用进行设备查询,请使用以下设置:
- cbsize 成员必须设置为 pBlobData 成员中使用的 BTH_QUERY_DEVICE 结构的大小(以字节为单位)。
- pBlobData 成员必须是指向 BTH_QUERY_DEVICE 结构的指针。
若要与蓝牙和 WSALookupServiceBegin for Service Discovery配合使用,请使用以下设置:
- cbsize 成员必须设置为 pBlobData 成员中使用的 BTH_QUERY_SERVICE 结构的大小(以字节为单位)。
- pBlobData 成员必须是指向 BTH_QUERY_SERVICE 结构的指针。
有关详细信息,请参阅 BTH_SET_SERVICE 结构参考页中的“备注”部分。
相关主题