共用方式為


探索藍牙裝置和服務

為了協助探索 藍牙 裝置和服務,Windows 會將 藍牙 服務探索通訊協定 (SDP) 對應至 Windows Sockets 命名空間介面。 此對應所使用的主要函式是 WSASetService、WSALookupServiceBeginWSALookupServiceNextWSALookupServiceEnd 函式。 WSAQUERYSET 結構也會與這些函式搭配使用。

由於來自 藍牙 SDP 的某些概念和參數不一定直接對應至 WSAQUERYSET 結構,因此必須注意其成員的建立和使用方式。 對於許多複雜的 藍牙 作業,例如建立 SDP 記錄,會使用 WSAQUERYSETlpBlob 成員。 需要特別考慮時,會特別描述,例如 藍牙 和 WSALookupServiceNext 等參考頁面

請務必瞭解 SDP 註冊與套接字控制不同。 當伺服器應用程式準備好接受用戶端連線時,應該呼叫 WSASetService 函式來註冊對應至該服務的 藍牙 SDP 記錄。 該 藍牙 應用程式必須在關閉之前再次呼叫 WSASetService 函式,才能取消註冊 藍牙 SDP 記錄。

使用此頁面所述的對應函式時,會指派NS_BTH命名空間。

如需探索裝置和服務的詳細資訊,請參閱下列參考頁面:

您也可以下載 藍牙 連線範例,以取得完整的範例。

藍牙 使用 Windows Socket 進行程序設計

藍牙 連線範例