header bluetoothapis.h
Header ini digunakan oleh beberapa teknologi. Untuk informasi selengkapnya, lihat:
bluetoothapis.h berisi antarmuka pemrograman berikut:
Fungsi
BluetoothAuthenticateDevice Mengirim permintaan autentikasi ke perangkat Bluetooth jarak jauh. |
BluetoothAuthenticateDeviceEx Fungsi BluetoothAuthenticateDeviceEx mengirimkan permintaan autentikasi ke perangkat Bluetooth jarak jauh. |
BluetoothAuthenticateMultipleDevices Memungkinkan pemanggil untuk meminta beberapa perangkat diautentikasi selama satu instans wizard Koneksi Bluetooth. |
BluetoothDisplayDeviceProperties Memulai lembar properti informasi perangkat Panel Kontrol. |
BluetoothEnableDiscovery Fungsi BluetoothEnableDiscovery mengubah status penemuan radio atau radio Bluetooth lokal. |
BluetoothEnableIncomingConnections Fungsi BluetoothEnableIncomingConnections memodifikasi apakah radio Bluetooth lokal menerima koneksi masuk. |
BluetoothEnumerateInstalledServices Fungsi BluetoothEnumerateInstalledServices menghitung layanan GUID (Pengidentifikasi Unik Global) yang diaktifkan pada perangkat Bluetooth. |
BluetoothFindDeviceClose Fungsi BluetoothFindDeviceClose menutup handel enumerasi yang terkait dengan kueri perangkat. |
BluetoothFindFirstDevice Fungsi BluetoothFindFirstDevice memulai perangkat Bluetooth enumerasi. |
BluetoothFindFirstRadio Fungsi BluetoothFindFirstRadio memulai enumerasi radio Bluetooth lokal. |
BluetoothFindNextDevice Fungsi BluetoothFindNextDevice menemukan perangkat Bluetooth berikutnya. |
BluetoothFindNextRadio Fungsi BluetoothFindNextRadio menemukan radio Bluetooth berikutnya. |
BluetoothFindRadioClose Fungsi BluetoothFindRadioClose menutup handel enumerasi yang terkait dengan menemukan radio Bluetooth. |
BluetoothGetDeviceInfo Mengambil informasi tentang perangkat Bluetooth jarak jauh. |
BluetoothGetRadioInfo Mendapatkan informasi tentang radio Bluetooth. |
BluetoothIsConnectable Fungsi BluetoothIsConnectable menentukan apakah radio atau radio Bluetooth dapat disambungkan. |
BluetoothIsDiscoverable Fungsi BluetoothIsDiscoverable menentukan apakah radio atau radio Bluetooth dapat ditemukan. |
BluetoothIsVersionAvailable Fungsi BluetoothIsVersionAvailable menunjukkan apakah set biner Bluetooth yang diinstal mendukung versi yang diminta. |
BluetoothRegisterForAuthentication Fungsi BluetoothRegisterForAuthentication mendaftarkan fungsi panggilan balik yang dipanggil ketika perangkat Bluetooth tertentu meminta autentikasi. |
BluetoothRegisterForAuthenticationEx Fungsi BluetoothRegisterForAuthenticationEx mendaftarkan aplikasi untuk permintaan pin, perbandingan numerik, dan fungsi panggilan balik. |
BluetoothRemoveDevice Menghapus autentikasi antara perangkat Bluetooth dan komputer dan menghapus informasi layanan cache untuk perangkat. |
BluetoothSdpEnumAttributes Fungsi BluetoothSdpEnumAttributes menghitung melalui aliran rekaman SDP, dan memanggil fungsi panggilan balik untuk setiap atribut dalam rekaman. |
BluetoothSdpGetAttributeValue Fungsi BluetoothSdpGetAttributeValue mengambil nilai atribut untuk pengidentifikasi atribut. |
BluetoothSdpGetContainerElementData Melakukan iterasi aliran kontainer dan mengembalikan setiap elemen yang terkandung dalam elemen kontainer. |
BluetoothSdpGetElementData Mengambil dan mengurai satu elemen dari aliran SDP. |
BluetoothSdpGetString Mengonversi string mentah yang disematkan dalam rekaman SDP menjadi string Unicode. |
BluetoothSelectDevices Memfungsikan pemilihan perangkat Bluetooth. |
BluetoothSelectDevicesFree Membebaskan sumber daya yang terkait dengan panggilan sebelumnya ke BluetoothSelectDevices. |
BluetoothSendAuthenticationResponse Fungsi BluetoothSendAuthenticationResponse dipanggil ketika permintaan autentikasi untuk mengirim respons kode akses diterima. |
BluetoothSendAuthenticationResponseEx Fungsi BluetoothSendAuthenticationResponseEx dipanggil ketika permintaan autentikasi untuk mengirim kode akses atau respons Perbandingan Numerik dibuat. |
BluetoothSetLocalServiceInfo Menyetel informasi layanan lokal untuk radio Bluetooth tertentu. |
BluetoothSetServiceState Mengaktifkan atau menonaktifkan layanan untuk perangkat Bluetooth. |
BluetoothUnregisterAuthentication Fungsi BluetoothUnregisterAuthentication menghapus pendaftaran untuk rutinitas panggilan balik yang sebelumnya terdaftar dengan panggilan ke fungsi BluetoothRegisterForAuthentication. |
BluetoothUpdateDeviceRecord Updates cache komputer lokal tentang perangkat Bluetooth. |
Fungsi panggilan balik
PFN_AUTHENTICATION_CALLBACK Digunakan bersama dengan fungsi BluetoothRegisterForAuthentication. |
PFN_AUTHENTICATION_CALLBACK_EX PFN_AUTHENTICATION_CALLBACK_EX adalah prototipe fungsi panggilan balik yang digunakan bersama dengan fungsi BluetoothRegisterForAuthenticationEx. |
PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK Prototipe fungsi panggilan balik yang dipanggil sekali untuk setiap atribut yang ditemukan dalam parameter pSDPStream diteruskan ke panggilan fungsi BluetoothSdpEnumAttributes. |
PFN_DEVICE_CALLBACK Prototipe panggilan balik yang digunakan dalam kaitannya dengan memilih perangkat Bluetooth. |
Struktur
BLUETOOTH_ADDRESS_STRUCT Struktur BLUETOOTH_ADDRESS menyediakan alamat perangkat Bluetooth. |
BLUETOOTH_AUTHENTICATE_RESPONSE BLUETOOTH_AUTHENTICATE_RESPONSE struktur berisi informasi yang diteruskan sebagai respons terhadap peristiwa BTH_REMOTE_AUTHENTICATE_REQUEST. |
BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS struktur berisi informasi konfigurasi tertentu tentang perangkat Bluetooth yang merespons permintaan autentikasi. |
BLUETOOTH_COD_PAIRS Struktur BLUETOOTH_COD_PAIRS menyediakan spesifikasi dan pengambilan informasi Bluetooth Class Of Device (COD). |
BLUETOOTH_DEVICE_INFO_STRUCT Struktur BLUETOOTH_DEVICE_INFO menyediakan informasi tentang perangkat Bluetooth. |
BLUETOOTH_DEVICE_SEARCH_PARAMS Menentukan kriteria pencarian untuk pencarian perangkat Bluetooth. |
BLUETOOTH_FIND_RADIO_PARAMS Struktur BLUETOOTH_FIND_RADIO_PARAMS memfasilitasi menghitung radio Bluetooth yang terpasang. |
BLUETOOTH_LOCAL_SERVICE_INFO_STRUCT Berisi informasi layanan lokal untuk perangkat Bluetooth. |
BLUETOOTH_NUMERIC_COMPARISON_INFO BLUETOOTH_NUMERIC_COMPARISON_INFO struktur berisi nilai numerik yang digunakan untuk autentikasi melalui perbandingan numerik. |
BLUETOOTH_OOB_DATA_INFO BLUETOOTH_OOB_DATA_INFO struktur berisi data yang digunakan untuk mengautentikasi sebelum membuat pasangan perangkat Out-of-Band. |
BLUETOOTH_PASSKEY_INFO BLUETOOTH_PASSKEY_INFO struktur berisi nilai kode akses yang digunakan untuk autentikasi. Kode akses mirip dengan kata sandi, kecuali bahwa nilai kode akses hanya digunakan untuk autentikasi sekali. |
BLUETOOTH_PIN_INFO BLUETOOTH_PIN_INFO struktur berisi informasi yang digunakan untuk autentikasi melalui PIN. |
BLUETOOTH_RADIO_INFO Berisi informasi tentang radio Bluetooth. |
BLUETOOTH_SELECT_DEVICE_PARAMS Memfasilitasi dan mengelola visibilitas, autentikasi, dan pemilihan perangkat dan layanan Bluetooth. |
SDP_ELEMENT_DATA Struktur SDP_ELEMENT_DATA menyimpan data elemen SDP. |
SDP_STRING_TYPE_DATA Struktur SDP_STRING_TYPE_DATA menyimpan informasi tentang jenis string SDP. |
Enumerasi
BLUETOOTH_AUTHENTICATION_METHOD enumerasi BLUETOOTH_AUTHENTICATION_METHOD menentukan jenis autentikasi yang didukung selama pemasangan perangkat. |
BLUETOOTH_AUTHENTICATION_REQUIREMENTS BLUETOOTH_AUTHENTICATION_REQUIREMENTS enumerasi menentukan perlindungan 'Man in the Middle' yang diperlukan untuk autentikasi. |
BLUETOOTH_IO_CAPABILITY enumerasi BLUETOOTH_IO_CAPABILITY mendefinisikan kemampuan input/output Perangkat Bluetooth. |