Menemukan Perangkat dan Layanan Bluetooth
Untuk memfasilitasi penemuan perangkat dan layanan Bluetooth, Windows memetakan Bluetooth Service Discovery Protocol (SDP) ke antarmuka namespace Windows Sockets. Fungsi utama yang digunakan untuk pemetaan ini adalah fungsi WSASetService, WSALookupServiceBegin, WSALookupServiceNext, dan WSALookupServiceEnd. Struktur WSAQUERYSET juga digunakan bersama dengan fungsi-fungsi ini.
Karena konsep dan parameter tertentu dari Bluetooth SDP tidak selalu memetakan langsung ke struktur WSAQUERYSET , perhatian harus diberikan pada bagaimana anggotanya dibuat dan digunakan. Untuk banyak operasi Bluetooth yang kompleks, seperti pembuatan rekaman SDP, anggota lpBlob WSAQUERYSET digunakan. Ketika pertimbangan khusus tersebut diperlukan, itu secara khusus dijelaskan, seperti di halaman referensi seperti Bluetooth dan WSALookupServiceNext, dan lainnya.
Penting untuk dipahami bahwa pendaftaran SDP terpisah dari kontrol soket. Ketika aplikasi server disiapkan untuk menerima koneksi klien, aplikasi harus memanggil fungsi WSASetService untuk mendaftarkan rekaman SDP Bluetooth yang sesuai dengan layanan tersebut. Aplikasi Bluetooth tersebut harus memanggil fungsi WSASetService lagi sebelum menutup, untuk membatalkan pendaftaran rekaman Bluetooth SDP.
Saat menggunakan fungsi pemetaan yang dijelaskan di halaman ini, namespace NS_BTH ditetapkan.
Untuk informasi lebih lanjut tentang menemukan perangkat dan layanan, lihat halaman referensi berikut:
- Bluetooth dan WSASetService
- Bluetooth dan WSALookupServiceBegin untuk Pertanyaan Perangkat
- Bluetooth dan WSALookupServiceBegin untuk Penemuan Layanan
- Bluetooth dan WSALookupServiceNext
- Bluetooth dan WSALookupServiceEnd
- Bluetooth dan BLOB
- Bluetooth dan WSAQUERYSET
Anda juga dapat mengunduh sampel koneksi Bluetooth untuk contoh lengkap.
Topik terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk