Baca dalam bahasa Inggris

Bagikan melalui


Referensi Perangkat Bluetooth

Gambaran umum teknologi referensi perangkat Bluetooth.

Untuk mengembangkan referensi perangkat Bluetooth, Anda memerlukan header ini:

Untuk panduan pemrograman untuk teknologi ini, lihat:

GUID

GUID berikut didefinisikan dalam bthledef.h file header. Untuk menghitung perangkat BLUETOOTH LE yang dipasangkan, Anda dapat menggunakan API enumerasi SetupDiXxx Win32 untuk menghitung perangkat dari kelas antarmuka perangkat GUID_BLUETOOTHLE_DEVICE_INTERFACE .

Nama GUID, deskripsi Nilai
GUID_BLUETOOTHLE_DEVICE_INTERFACE. GUID antarmuka perangkat Bluetooth LE. 0x781aee18, 0x7733, 0x4ce4, 0xad, 0xd0, 0x91, 0xf4, 0x1c, 0x67, 0xb5, 0x92
GUID_BLUETOOTH_GATT_SERVICE_DEVICE_INTERFACE. GUID antarmuka perangkat Bluetooth LE Service. 0x6e3bb679, 0x4372, 0x40c8, 0x9e, 0xaa, 0x45, 0x09, 0xdf, 0x26, 0x0c, 0xd8
BTH_LE_ATT_BLUETOOTH_BASE_GUID. GUID dasar Bluetooth. 0x00000000, 0x0000, 0x1000, 0x80, 0x00, 0x00, 0x80, 0x5F, 0x9B, 0x34, 0xFB

Enumerasi

 
BTH_LE_GATT_DESCRIPTOR_TYPE

Enumerasi BTH_LE_GATT_DESCRIPTOR_TYPE menjelaskan berbagai jenis atribut generik BLUETOOTH LE (GATT).
BTH_LE_GATT_EVENT_TYPE

Enumerasi BTH_LE_GATT_EVENT_TYPE menjelaskan berbagai jenis peristiwa profil atribut generik Bluetooth Low Energy (LE).

Fungsi

 
BluetoothGATTAbortReliableWrite

Menentukan akhir prosedur tulis yang andal, dan penulisan harus dibatalkan.
BluetoothGATTBeginReliableWrite

Fungsi BluetoothGATTBeginReliableWrite menentukan bahwa reliable write akan segera dimulai.
BluetoothGATTEndReliableWrite

Menentukan akhir penulisan yang dapat diandalkan, dan penulisan harus dilakukan.
BluetoothGATTGetCharacteristics

Mendapatkan semua karakteristik yang tersedia untuk layanan yang ditentukan.
BluetoothGATTGetCharacteristicValue

Mendapatkan nilai karakteristik yang ditentukan.
BluetoothGATTGetDescriptors

Mendapatkan semua deskriptor yang tersedia untuk karakteristik yang ditentukan.
BluetoothGATTGetDescriptorValue

Mendapatkan nilai deskriptor yang ditentukan.
BluetoothGATTGetIncludedServices

Mendapatkan semua layanan yang disertakan yang tersedia untuk layanan tertentu.
BluetoothGATTGetServices

Fungsi BluetoothGATTGetServices mendapatkan semua layanan utama yang tersedia untuk server.
BluetoothGATTRegisterEvent

Mendaftarkan rutinitas untuk dipanggil kembali selama peristiwa perubahan nilai karakteristik pada karakteristik tertentu yang diidentifikasi oleh handel karakteristiknya.
BluetoothGATTSetCharacteristicValue

Menulis nilai karakteristik yang ditentukan ke perangkat Bluetooth.
BluetoothGATTSetDescriptorValue

Menulis nilai deskriptor yang ditentukan ke perangkat Bluetooth.
BluetoothGATTUnregisterEvent

Membatalkan pendaftaran peristiwa perubahan nilai karakteristik yang diberikan.
BluetoothSetLocalServiceInfo

Mengatur informasi layanan lokal untuk radio Bluetooth tertentu.
IsBthLEUuidMatch

Menentukan apakah dua UUID cocok satu sama lain.
PFNBLUETOOTH_GATT_EVENT_CALLBACK

Driver profil menerapkan panggilan balik peristiwa GATT Bluetooth untuk dipanggil setiap kali nilai karakteristik tertentu berubah.

Struktur

 
BLUETOOTH_GATT_VALUE_CHANGED_EVENT

Struktur BLUETOOTH_GATT_VALUE_CHANGED_EVENT menjelaskan nilai atribut yang diubah.
BLUETOOTH_GATT_VALUE_CHANGED_EVENT_REGISTRATION

Struktur BLUETOOTH_GATT_VALUE_CHANGED_EVENT_REGISTRATION menjelaskan satu atau beberapa karakteristik yang telah berubah.
BTH_LE_GATT_CHARACTERISTIC

Struktur BTH_LE_GATT_CHARACTERISTIC menjelaskan karakteristik profil atribut generik Bluetooth Low Energy (LE) (GATT).
BTH_LE_GATT_CHARACTERISTIC_VALUE

Struktur BTH_LE_GATT_CHARACTERISTIC_VALUE menjelaskan nilai karakteristik profil atribut generik Bluetooth Low Energy (LE) (GATT).
BTH_LE_GATT_DESCRIPTOR

Struktur BTH_LE_GATT_DESCRIPTOR menjelaskan deskriptor profil atribut generik Bluetooth Low Energy (LE) (GATT).
BTH_LE_GATT_DESCRIPTOR_VALUE

Struktur BTH_LE_GATT_DESCRIPTOR_VALUE menjelaskan karakteristik induk.
BTH_LE_GATT_SERVICE

Struktur BTH_LE_GATT_SERVICE menjelaskan layanan profil atribut generik Bluetooth Low Energy (LE) (GATT).
BTH_LE_UUID

Struktur BTH_LE_UUID berisi informasi tentang Pengidentifikasi Unik Universally Unique (UUID) Bluetooth Low Energy (LE).