IOCTL_INTERNAL_USBFN_GET_CLASS_INFO IOCTL (usbfnioctl.h)

Driver kelas mengirimkan kode kontrol IO permintaan ini untuk mengambil informasi tentang pipa yang tersedia untuk perangkat, seperti yang dikonfigurasi dalam registri.

Kode utama

IRP_MJ_INTERNAL_DEVICE_CONTROL

Buffer input

NULL.

Panjang buffer input

Tidak ada.

Buffer output

Penunjuk ke buffer yang berisi struktur USBFN_CLASS_INFORMATION_PACKET . Setelah selesai, UFX mengisi struktur dengan nama, GUID antarmuka perangkat, dan detail antarmuka saat beroperasi pada kecepatan bus tertentu.

Panjang buffer output

Ukuran struktur USBFN_CLASS_INFORMATION_PACKET .

Blok status

Jika permintaan berhasil, ekstensi kelas fungsi USB (UFX) mengembalikan STATUS_SUCCESS, atau nilai status lain yang NT_SUCCESS(statusnya) sama dengan TRUE. Jika tidak, nilai status yang NT_SUCCESS(status) sama dengan FALSE.

Keterangan

Driver kelas harus mengirim permintaan IOCTL ini selama inisialisasi sehingga dapat menghitung titik akhir dan atribut.

Persyaratan

Persyaratan Nilai
Header usbfnioctl.h