IOCTL_INTERNAL_USB_GET_DEVICE_CONFIG_INFO IOCTL (usbioctl.h)
Permintaan I/O IOCTL_INTERNAL_USB_GET_DEVICE_CONFIG_INFO mengembalikan informasi tentang perangkat USB dan hub yang dilampirkan.
IOCTL_INTERNAL_USB_GET_DEVICE_CONFIG_INFO adalah permintaan kontrol I/O mode kernel. Permintaan ini menargetkan PDO hub USB. Permintaan ini harus dikirim pada IRQL DISPATCH_LEVEL atau yang lebih rendah.
Kode utama
IRP_MJ_INTERNAL_DEVICE_CONTROL
Buffer input
Parameters.Others.Argument1 menunjuk ke struktur HUB_DEVICE_CONFIG_INFO untuk menerima informasi konfigurasi perangkat.
Panjang buffer input
Ukuran struktur HUB_DEVICE_CONFIG_INFO .
Buffer output
Parameters.Others.Argument1 menunjuk ke struktur HUB_DEVICE_CONFIG_INFO yang berisi informasi konfigurasi perangkat.
Panjang buffer output
Ukuran struktur HUB_DEVICE_CONFIG_INFO .
Blok status
Hub atau driver port mengatur Irp-IoStatus.Status> ke STATUS_SUCCESS atau status kesalahan yang sesuai.
Keterangan
Setelah berhasil diselesaikan, struktur HardwareIds, CompatibleIds, DeviceDescription USB_ID_STRING yang terkandung dalam struktur HUB_DEVICE_CONFIG_INFO menunjuk ke buffer string yang dialokasikan oleh driver hub. Driver penelepon bertanggung jawab untuk melepaskan buffer ini sebelum driver dibongkar.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista dan sistem operasi yang lebih baru. |
Header | usbioctl.h (termasuk Usbioctl.h) |
Lihat juga
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