Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
The USB_NODE_INFORMATION structure is used with the IOCTL_USB_GET_NODE_INFORMATION I/O control request to retrieve information about a parent device.
Syntax
typedef struct _USB_NODE_INFORMATION {
USB_HUB_NODE NodeType;
union {
USB_HUB_INFORMATION HubInformation;
USB_MI_PARENT_INFORMATION MiParentInformation;
} u;
} USB_NODE_INFORMATION, *PUSB_NODE_INFORMATION;
Members
NodeType
A USB_HUB_NODE enumerator that indicates whether the parent device is a hub or a non-hub composite device.
u
The members of the u union are as follows:
u.HubInformation
A USB_HUB_INFORMATION structure that contains information about a parent hub device.
u.MiParentInformation
A USB_MI_PARENT_INFORMATION structure that contains information about a parent non-hub, composite device.
Remarks
A parent device can be either a hub or a composite device. The USB stack treats the interfaces of a composite device as though they were children of the composite device. The USB_NODE_INFORMATION structure can hold information about either kind of parent device (both hubs and composite devices).
Requirements
| Requirement | Value |
|---|---|
| Header | usbioctl.h (include Usbioctl.h) |