Export (0) Print
Expand All
Expand Minimize

IOCTL_INTERNAL_USB_GET_TOPOLOGY_ADDRESS control code

The IOCTL_INTERNAL_USB_GET_TOPOLOGY_ADDRESS I/O request returns information about the host controller the USB device is attached to, and the device's location in the USB device tree.

IOCTL_INTERNAL_USB_GET_TOPOLOGY_ADDRESS is a kernel-mode I/O control request. This request targets the USB hub PDO. This request must be sent at an IRQL of DISPATCH_LEVEL or lower.

Input Parameters

Parameters.Others.Argument1 points to a USB_TOPOLOGY_ADDRESS structure to receive the device topology information.

Output Parameters

Parameters.Others.Argument1 points to a USB_TOPOLOGY_ADDRESS structure containing the device topology information.

I/O Status Block

The hub or port driver sets Irp->IoStatus.Status to STATUS_SUCCESS or the appropriate error status.

Requirements

Version

Windows Vista and later operating systems.

Header

Usbioctl.h (include Usbioctl.h)

See also

USB_TOPOLOGY_ADDRESS
USB IOCTLs

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft