IOCTL_BTHX_GET_VERSION IOCTL (bthxddi.h)

Driver profil menggunakan IOCTL_BTHX_GET_VERSION untuk mendapatkan versi yang didukung oleh pengemudi transportasi.

Kode utama

IRP_MJ_DEVICE_CONTROL

Buffer input

Tidak ada.

Panjang buffer input

Tidak ada.

Buffer output

Driver profil harus menggunakan KMDF dan metode WdfRequestRetrieveOutputMemory untuk mengambil parameter output. Misalnya, untuk mendapatkan buffer output:

Status = WdfRequestRetrieveOutputMemory(_Request, &ReqOutMemory);

Buffer menjelaskan struktur BTHX_VERSION .

Lihat sampel WDK Bluetooth untuk informasi selengkapnya.

Panjang buffer output

Panjang buffer adalah ukuran struktur BTHX_VERSION .

Blok status

Anggota Informasi dari struktur STATUS_BLOCK diatur ke ukuran, dalam byte, dari buffer yang menyimpan struktur BTHX_VERSION.

Anggota Status diatur ke salah satu nilai dalam tabel berikut ini.

Nilai status Deskripsi
STATUS_SUCCESS IOCTL berhasil diselesaikan.
 

Kode status NT yang gagal mencegah driver dimuat.

Keterangan

IOCTL_BTHX_GET_VERSION adalah operasi sinkron.

Pengemudi transportasi dapat mengembalikan satu atau beberapa versi yang didukungnya dalam struktur BTHX_VERSION. Jika tidak ada versi yang diatur, Windows akan membongkar tumpukan Bluetooth.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung dimulai dengan Windows 8.
Header bthxddi.h
IRQL <= PASSIVE_LEVEL