IOCTL_BTHX_WRITE_HCI IOCTL (bthxddi.h)
IOCTL_BTHX_WRITE_HCI digunakan untuk menulis Data dan Perintah ACL Bluetooth ke lapisan transportasi.
Kode utama
Buffer input
Driver profil harus menggunakan KMDF dan metode WdfRequestRetrieveInputMemory untuk mengambil parameter input. Misalnya, untuk mendapatkan buffer input:
Status = WdfRequestRetrieveInputMemory(_Request, &ReqInMemory);
Buffer menjelaskan struktur BTHX_HCI_READ_WRITE_CONTEXT yang menentukan jenis tulis dan data yang terkait dengan penulisan.
Lihat sampel WDK Bluetooth untuk informasi selengkapnya.
Panjang buffer input
Panjang buffer adalah ukuran struktur BTHX_HCI_READ_WRITE_CONTEXT .
Buffer output
Driver profil harus menggunakan KMDF dan metode WdfRequestRetrieveOutputMemory untuk mengambil parameter input. Misalnya, untuk mendapatkan buffer output:
Status = WdfRequestRetrieveOutputMemory(_Request, &ReqOutMemory);
Buffer menjelaskan ULONG dari jumlah byte yang ditulis untuk data input yang ditentukan dalam struktur BTHX_HCI_READ_WRITE_CONTEXT .
Lihat sampel WDK Bluetooth untuk informasi selengkapnya.
Panjang buffer output
Panjang buffer adalah ukuran ULONG.
Blok status
Jika permintaan berhasil , anggota Informasi dari struktur STATUS_BLOCK diatur ke jumlah byte dalam Parameter Output.
Anggota Status diatur ke salah satu nilai dalam tabel berikut ini.
Nilai status | Deskripsi |
---|---|
STATUS_SUCCESS | IOCTL berhasil diselesaikan. |
Keterangan
Tumpukan Bluetooth mengirimkan IOCTL_BTHX_WRITE_HCI untuk menulis data HCI ACL dan perintah HCI ke pengontrol.
Buffer input menunjuk ke struktur BTHX_HCI_READ_WRITE_CONTEXT yang anggota DataLen-nya menentukan jumlah byte dalam anggota Data . Anggota Jenis diatur berdasarkan apakah paket adalah paket perintah atau paket data ACL.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung dimulai dengan Windows 8. |
Header | bthxddi.h |
IRQL | <= DISPATCH_LEVEL |
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