Bagikan melalui


Dukungan Radio Host Bluetooth

Artikel ini menyediakan jawaban atas pertanyaan umum tentang dukungan Bluetooth Radio.

Pengontrol host Bluetooth didukung di Windows

Dengan Windows, radio Bluetooth dapat dimas sebagai dongle eksternal atau disematkan di dalam komputer tetapi harus terhubung ke salah satu port USB komputer. Untuk informasi selengkapnya, lihat Referensi Perangkat Bluetooth.

Memaksa tumpukan Bluetooth dimuat jika Windows tidak dapat mencocokkan ID perangkat (Windows Vista)

Radio Bluetooth baru mungkin tidak cocok dengan ID perangkat apa pun di INF Bluetooth (Bth.inf) yang disertakan dengan Windows. Kecocokan yang hilang mencegah Windows memuat tumpukan Bluetooth untuk perangkat. Pastikan radio Anda berfungsi dengan tumpukan Bluetooth asli dengan salah satu cara berikut:

  • Buat INF untuk radio yang mereferensikan Bth.inf. Untuk contoh file INF khusus vendor untuk radio Bluetooth, lihat Lampiran B: Contoh File INF yang Disediakan Vendor untuk Digunakan di Windows Vista.
  • Simpan deskriptor OS ID yang kompatibel diperluas di firmware perangkat yang menentukan ID yang kompatibel dan subkompatibel yang sesuai. Untuk informasi tentang deskriptor OS ID yang kompatibel diperluas, lihat Deskriptor OS Microsoft.
  • Paksa tumpukan Bluetooth untuk dimuat

Prosedur berikut menggunakan Device Manager untuk memaksa tumpukan Bluetooth memuat radio baru:

  1. Jalankan aplikasi Panel Kontrol Device Manager dan identifikasi radio Bluetooth pada daftar perangkat.
  2. Untuk menjalankan Wizard Perbarui Perangkat Lunak Pengandar, klik kanan item radio Bluetooth dan pilih Perbarui Perangkat Lunak Driver.
  3. Gunakan wizard untuk memaksa tumpukan Bluetooth diinstal.

Untuk deskripsi terperinci tentang prosedur ini, lihat Lampiran A: Cara Menginstal Driver Bluetooth Dalam Kotak pada Perangkat Keras Baru di Windows Vista.

Pastikan dukungan dalam kotak untuk radio Bluetooth

IHV harus mengambil langkah-langkah berikut untuk memastikan bahwa radio Bluetooth mereka memiliki dukungan kotak di Windows:

Tidak mungkin lagi menambahkan radio ke file in-box Bth.inf.

File INF menggunakan GUID kelas yang ditentukan Microsoft

Gunakan pengidentifikasi unik global (GUID) kelas yang ditentukan Microsoft ({e0cbf06c cd8b 4647 bb8a 263b43f0f974}) untuk perangkat Bluetooth hanya dalam file INF yang mereferensikan file INF Bluetooth dalam kotak (Bth.inf). Perangkat ini menggunakan ikon alat penginstal, layanan, dan area pemberitahuan Windows asli. Jika Anda menerapkan tumpukan Bluetooth Anda sendiri, Anda harus membuat GUID kelas khusus vendor dan menggunakan alat uji WLK untuk memastikan bahwa tumpukan mematuhi Program Sertifikasi Windows yang tidak diklasifikasikan.

Mengapa aplikasi Bluetooth Panel Kontrol hilang

Aplikasi Panel Kontrol Bluetooth dimasukkan ke dalam Perangkat dan Printer. Dengan demikian, menyesuaikan pengaturan radio Bluetooth, mengelola perangkat Bluetooth, dan menambahkan perangkat Bluetooth baru hanya dapat dilakukan dari dalam Perangkat dan Printer.

Mengapa ikon Bluetooth mungkin tidak muncul di taskbar

Jika ikon Bluetooth tidak muncul di taskbar, itu bisa disebabkan oleh satu atau beberapa alasan berikut:

  • Radio Bluetooth dimatikan.
  • Radio Bluetooth dalam mode emulasi.
  • Dalam dialog Pengaturan Bluetooth, kotak centang Perlihatkan ikon Bluetooth di area pemberitahuan tidak dipilih.

Dukungan Windows untuk pembaruan firmware radio Bluetooth

Saat ini, tumpukan Bluetooth yang disertakan dengan Windows tidak secara langsung mendukung pembaruan firmware. Namun, untuk radio Bluetooth yang terhubung melalui port USB, Windows mendukung pembaruan firmware sesuai dengan spesifikasi USB Device Firmware Update (DFU). IHV dapat membuat utilitas mode pengguna yang berkomunikasi dengan radio Bluetooth mereka melalui antarmuka DFU untuk melakukan pembaruan firmware dan menghidupkan ulang radio.

Dukungan Windows untuk perintah pass-through khusus vendor

Windows menyertakan dukungan untuk perintah pass-through khusus vendor. Antarmuka mode kernel ini didokumenkan dalam WDK.

Dukungan Windows untuk profil yang disediakan vendor

Windows mendukung profil Bluetooth yang disediakan vendor. GUID untuk profil yang distandarkan oleh Bluetooth SIG disertakan dalam file INF kotak (Bth.inf).

Saat pengguna memasangkan perangkat Bluetooth dengan komputer, profil perangkat dibandingkan dengan profil yang tercantum dalam Bth.inf. Jika profil perangkat tidak cocok dengan salah satu profil tersebut, pengguna menerima kotak dialog yang meminta mereka untuk menyediakan perangkat lunak vendor yang sesuai.

Vendor yang menginginkan profil khusus vendor harus menggunakan GUID mereka sendiri dan mereferensikannya dalam file INF khusus vendor. File INF ini dapat menggunakan arahan Sertakan dan Kebutuhan untuk mereferensikan bagian dan arahan Bth.inf yang sesuai. Untuk contoh file INF khusus vendor, lihat Lampiran B: Contoh File INF yang Disediakan Vendor untuk Digunakan di Windows Vista.

Profil dan protokol Bluetooth yang diaktifkan secara default

Tumpukan Bluetooth yang disertakan dengan Windows menyediakan dukungan dalam kotak hanya untuk beberapa profil Bluetooth. Vendor harus menerapkan layanan yang diperlukan untuk mendukung profil Bluetooth lainnya, seperti halnya untuk USB dan PCI. Windows dapat menggunakan profil Bluetooth yang diaktifkan secara default—disebut sebagai profil yang didukung—untuk menghasilkan objek perangkat fisik (PDO). Ini memungkinkan pemuatan default driver yang diperlukan untuk mengaktifkan profil. Anda dapat mengidentifikasi profil yang didukung dalam registri dengan melihat nilai SupportedServices dan UnsupportedServices di bawah kunci HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Bthport \Parameters .

Catatan

Kunci Bthport ditambahkan ke registri hanya setelah Anda menginstal perangkat Bluetooth.

Tabel berikut mencantumkan profil di Bth.inf yang didukung Windows.

ID Layanan Deskripsi
{00001101-0000-1000-8000-00805f9b34fb} SPP
{00001103-0000-1000-8000-00805f9b34fb} DUN
{00001124-0000-1000-8000-00805f9b34fb} HID
{00001126-0000-1000-8000-00805f9b34fb} HCRP

Profil Bluetooth Windows

Agar perangkat atau aksesori berkemampuan Bluetooth berfungsi dengan PC Anda yang menjalankan Windows 10, perangkat perlu menggunakan salah satu profil Bluetooth yang didukung. Lihat daftar terbaru di Profil Bluetooth yang didukung.

Jika IHV tidak ingin Windows secara otomatis menghasilkan PDO untuk perangkat mereka, mereka dapat menambahkan GUID layanan ke daftar layanan yang tidak didukung. Misalnya, lihat Bth.inf.

Bagaimana Kebijakan Grup dapat memblokir penginstalan radio Bluetooth

Untuk detail tentang cara menggunakan Kebijakan Grup untuk memblokir penginstalan radio Bluetooth, lihat bagian "Mencegah penginstalan perangkat yang dilarang" dari Panduan Langkah demi Langkah untuk Mengontrol Penginstalan dan Penggunaan Perangkat dengan Kebijakan Grup.

Gunakan ID yang kompatibel berikut untuk radio Bluetooth:

USB\Class_E0 (untuk radio berbasis USB) MS_BTHX_BTHMINI (untuk radio non-USB)

Catatan

Ini tidak akan menghapus dukungan driver Bluetooth jika sudah diinstal. Selain itu, kebijakan ini perlu diterapkan ke gambar yang telah diinstal sebelumnya.

Cara mengubah rekaman Profil ID Perangkat yang diterbitkan oleh Windows

Profil ID Perangkat menentukan catatan SDP yang dapat digunakan untuk memberikan informasi identitas ke perangkat jarak jauh. Windows menggunakan rekaman ID Perangkat yang diterbitkan pada perangkat yang dipasangkan untuk menyediakan ID Perangkat Keras khusus perangkat untuk layanan Bluetooth generik.

Windows juga menerbitkan rekaman ID Perangkat lokal untuk mengidentifikasi perangkat Windows ke perangkat Bluetooth jarak jauh. Anda dapat menyesuaikan nilai default untuk mengidentifikasi perangkat Windows spesifik Anda dengan lebih baik. Nilai-nilai ini didefinisikan sebagai dalam tabel berikut di bawah kunci registri HKLM\System\CCS\services\BTHPORT\Parameters:

ValueName Tipe Deskripsi Nilai Default
DIDVendorIDSource DWORD 0x01 = namespace
SIG Bluetooth 0x02 = namespace layanan Forum USB
0x01
DIDVendorID DWORD VendorID yang ditentukan OEM 0x06 – ID Vendor Microsoft
DIDProductID DWORD ProductID yang ditentukan OEM 0x01 – Microsoft Windows
DIDVersion DWORD Versi produk yang ditentukan OEM 0x0800 – Windows 8