Men-debug driver profil Bluetooth
Saat mengembangkan driver profil Bluetooth, Anda dapat menggunakan Driver Verifier untuk membantu penelusuran kesalahannya.
Untuk mengaktifkan pemeriksaan verifikasi, Anda harus mengaktifkan Pemverifikasi Driver untuk Bthusb.sys. Jika Anda tidak melakukan ini, pemeriksaan verifikasi akan dinonaktifkan.
Untuk menggunakan pemeriksaan verifikasi sepenuhnya, pastikan Anda menggunakan rutinitas alokasi Bluetooth Request Block (BRB), misalnya, BthAllocateBrb dan BthInitializeBrb, yang disediakan oleh tumpukan driver Bluetooth untuk membangun dan mengirim BRB. Rutinitas ini mencakup fungsionalitas tambahan untuk membantu men-debug driver profil.
Pemeriksaan verifikasi dapat membantu menangkap jenis kesalahan berikut:
Mencoba mengirim ulang BRB sebelum selesai
Mencoba mengalokasikan atau menginisialisasi tipe BRB yang tidak valid
Mencoba mengirimkan BRB dengan ukuran yang tidak valid
Saat men-debug driver profil Anda, Anda dapat menggunakan perintah debugger !analyze-v setelah BC_BLUETOOTH_VERIFIER_FAULT untuk mendapatkan penjelasan tentang kesalahan tersebut.
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