Click to Rate and Give Feedback
MSDN
MSDN Library
Windows Driver Kit
Buses and Ports
Buses
Buses
USB
Reference
 IOCTL_USB_GET_NODE_INFORMATION

  Switch on low bandwidth view
Windows Driver Kit: Buses
IOCTL_USB_GET_NODE_INFORMATION

Operation

The IOCTL_USB_GET_NODE_INFORMATION I/O control request is used with the USB_NODE_INFORMATION structure to retrieve information about a parent device.

The USB host controller FDO is the target of this request.

Input Parameters

On input, the AssociatedIrp.SystemBuffer member points to a USB_NODE_INFORMATION structure. On input, the NodeType member of this structure must indicate whether the parent device is a hub or a non-hub composite device.

Output Parameters

On output, AssociatedIrp.SystemBuffer points to a USB_NODE_INFORMATION structure that holds information about the parent device.

I/O Status Block

The USB stack sets Irp->IoStatus.Status to STATUS_SUCCESS if the request is successful. Otherwise, the USB stack sets Status to the appropriate error condition, such as STATUS_INVALID_PARAMETER or STATUS_INSUFFICIENT_RESOURCES.

Requirements

Headers: Defined in Usbioctl.h. Include Usbioctl.h.

See Also

USB_NODE_INFORMATION


Send feedback on this topic
Built on May 20, 2009
Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker