IOCTL_INTERNAL_USB_GET_TOPOLOGY_ADDRESS IOCTL (usbioctl.h)

Permintaan I/O IOCTL_INTERNAL_USB_GET_TOPOLOGY_ADDRESS mengembalikan informasi tentang pengontrol host yang dilampirkan perangkat USB, dan lokasi perangkat di pohon perangkat USB.

IOCTL_INTERNAL_USB_GET_TOPOLOGY_ADDRESS 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 USB_TOPOLOGY_ADDRESS untuk menerima informasi topologi perangkat.

Panjang buffer input

Ukuran struktur USB_TOPOLOGY_ADDRESS .

Buffer output

Parameters.Others.Argument1 menunjuk ke struktur USB_TOPOLOGY_ADDRESS yang berisi informasi topologi perangkat.

Panjang buffer output

Ukuran struktur USB_TOPOLOGY_ADDRESS .

Blok status

Hub atau driver port mengatur Irp-IoStatus.Status> ke STATUS_SUCCESS atau status kesalahan yang sesuai.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista dan sistem operasi yang lebih baru.
Header usbioctl.h (termasuk Usbioctl.h)

Lihat juga

USB_TOPOLOGY_ADDRESS