藍牙 和 WSAAddressToString
WSAAddressToString Windows Sockets 函式可用來將 藍牙 裝置地址轉換成字串,而此字串會透過 WSAQUERYSET 結構,透過 WSAQUERYSET 結構在擷取裝置服務資訊時,將它提供給 WSALookupServiceBegin 函式。
雖然 藍牙 裝置位址符合 20 個字元緩衝區,但 WSAAddressToString 函式目前會傳回 藍牙 裝置位址的 WSAEFAULT,除非緩衝區和指定的 lpdwAddressStringLength 值設定為 40 個字元長度。
注意
當 WSAAddressToString 因為緩衝區不足而傳回 WSAEFAULT 時,lpdwAddressStringLength 參數不會隨著作業所需的緩衝區大小更新。
相關主題