Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die USB_NODE_INFORMATION-Struktur wird mit der IOCTL_USB_GET_NODE_INFORMATION E/A-Steuerelementanforderung verwendet, um Informationen über ein übergeordnetes Gerät abzurufen.
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;
Angehörige
NodeType
Ein USB_HUB_NODE Enumerator, der angibt, ob es sich bei dem übergeordneten Gerät um einen Hub oder ein Nicht-Hub-Verbundgerät handelt.
u
Die Mitglieder der u Gewerkschaft sind wie folgt:
u.HubInformation
Eine USB_HUB_INFORMATION Struktur, die Informationen zu einem übergeordneten Hubgerät enthält.
u.MiParentInformation
Eine USB_MI_PARENT_INFORMATION Struktur, die Informationen zu einem übergeordneten, nicht hubbasierten zusammengesetzten Gerät enthält.
Bemerkungen
Ein übergeordnetes Gerät kann entweder ein Hub oder ein zusammengesetztes Gerät sein. Der USB-Stapel behandelt die Schnittstellen eines Verbundgeräts so, als wären sie untergeordnete Elemente des Verbundgeräts. Die USB_NODE_INFORMATION-Struktur kann Informationen zu beiden Arten von übergeordneten Geräten (hubs und zusammengesetzte Geräte) enthalten.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | usbioctl.h (include Usbioctl.h) |