Bagikan melalui


Bluetooth dan WSAQUERYSET untuk Pertanyaan Perangkat

Dalam Bluetooth, struktur WSAQUERYSET , digunakan untuk memfasilitasi penemuan perangkat dan layanan di namespace Bluetooth, NS_BTH.

Fungsi WSALookupServiceBegin dan WSALookupServiceNext menggunakan struktur WSAQUERYSET untuk mendapatkan informasi tentang proses penyelidikan perangkat. Tabel berikut ini mencantumkan dan menjelaskan nilai anggota dalam struktur WSAQUERYSET .

Anggota Input ke WSALookupServiceBegin dengan LUP_CONTAINERS ditentukan Nilai yang dikembalikan dari WSALookupServiceNext
dwSize Harus diatur ke sizeof(WSAQUERYSET). sizeof(WSAQUERYSET) dikembalikan oleh sistem.
dwOutputFlags Tidak digunakan. Mungkin memiliki satu atau beberapa bendera ini yang diatur: BTHNS_RESULT_DEVICE_CONNECTED Menentukan perangkat tersambung.
BTHNS_RESULT_DEVICE_REMEMBERED Menentukan perangkat adalah perangkat yang diingat. Tidak semua perangkat yang diingat diautentikasi.
BTHNS_RESULT_DEVICE_AUTHENTICATED Menentukan perangkat diautentikasi, dipasangkan, atau terikat. Semua perangkat terautentikasi diingat.
lpszServiceInstanceName Tidak digunakan. Nama tampilan perangkat, awalnya dikembalikan dari operasi Permintaan Nama Jarak Jauh Bluetooth, dan mungkin diperbarui oleh pengguna lokal. Dikembalikan jika LUP_RETURN_NAME ditentukan.
lpServiceClassId Tidak digunakan. Bidang kelas Perangkat Bluetooth 32-bit (COD) dipetakan ke anggota Data1 GUID. Dikembalikan jika LUP_RETURN_TYPE ditentukan.
lpVersion Tidak digunakan. Tidak digunakan.
lpszComment Tidak digunakan. Tidak digunakan.
dwNameSpace Pasti NS_BTH. Mengembalikan NS_BTH.
lpNSProviderId Tidak digunakan. Tidak digunakan.
lpszContext Tidak digunakan. Tidak digunakan.
dwNumberOfProtocols Tidak digunakan. Tidak digunakan.
lpafpProtocols Tidak digunakan. Tidak digunakan.
lpszQueryString Tidak digunakan. Tidak digunakan.
dwNumberOfCsAddrs Tidak digunakan. Menunjukkan jumlah elemen dalam array struktur CSADDR_INFO.
lpcsaBuffer Tidak digunakan. Arahkan ke struktur CSADDR_INFO dengan anggota LocalAddr.lpSockaddr yang menunjuk ke struktur SOCKADDR_BTH dengan alamat perangkat jarak jauh. Dikembalikan jika LUP_RETURN_ADDR ditentukan.
lpBlob Opsional. Dapat menunjuk ke struktur BLOB yang menunjuk ke struktur BTH_QUERY_DEVICE yang dapat membatasi panjang operasi penyelidikan perangkat yang tidak di-cache. Penunjuk ke struktur BLOB yang menunjuk ke struktur BTH_DEVICE_INFO. lpBlob dikembalikan jika LUP_RETURN_BLOB ditentukan. Tentukan LUP_RETURN_NAME untuk mengambil bidang nama BTH_DEVICE_INFO.

Bluetooth dan WSAQUERYSET untuk Set Service

Bluetooth dan WSAQUERYSET untuk Pertanyaan Layanan

Bluetooth dan BLOB

Bluetooth dan WSALookupServiceBegin

Bluetooth dan WSALookupServiceNext

BLOB

BTH_DEVICE_INFO

BTH_QUERY_DEVICE

CSADDR_INFO

SOCKADDR_BTH

WSAQUERYSET

Soket Windows