小弟最近在開發一個PC 和周邊藍牙設備溝通的測驗程式。這里遇到了個問題,不知道哪位大俠能幫忙解惑:
在做socket connect 時,在sa賦值方面有點問題。btAddr 是:
SOCKADDR_BTH sa;
sa.btAddr = b; 這個值是直接用了WSALookupServiceNext 獲得的周邊藍牙設備的BTH_ADDR,還是要轉換?
sa.serviceClassId =ServerGuid; // 這個值是怎么來的,有人說是與定義的,有人說是服務器那邊的,有人說是固定的。
connect (m_socketClient, (SOCKADDR *)&sa, sizeof(sa)) == SOCKET_ERROR;
不知道哪位大俠幫忙解惑哦。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/122233.html
標籤:網絡及通訊開發
上一篇:c++ builder中StringGrid控制元件中的資料如何垂直居中
下一篇:c++下載不了?
