蓝牙和 BLOB

蓝牙使用 BLOB 结构在调用 WSASetServiceWSALookupService* 函数期间,将特定于传输的数据传递给 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 结构参考页中的“备注”部分。

蓝牙和 WSALookupServiceBegin 进行设备查询

蓝牙和 WSALookupServiceBegin for Service Discovery

蓝牙和 WSASetService

Windows 套接字

BLOB

BTH_QUERY_DEVICE

BTH_QUERY_SERVICE

BTH_SET_SERVICE

WSALookupServiceBegin

WSAQUERYSET

WSASetService