USB_NODE_INFORMATION 結構 (usbioctl.h)
USB_NODE_INFORMATION 結構會與IOCTL_USB_GET_NODE_INFORMATION I/O 控制要求搭配使用,以擷取父裝置的相關信息。
語法
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;
成員
NodeType
指出父裝置是中樞或非中樞複合裝置的 USB_HUB_NODE 列舉值。
u
u 等位的成員如下所示:
u.HubInformation
包含父中樞裝置相關信息 的USB_HUB_INFORMATION 結構。
u.MiParentInformation
包含父系非中樞複合裝置相關信息 的USB_MI_PARENT_INFORMATION 結構。
備註
父裝置可以是中樞或複合裝置。 USB 堆疊會將複合裝置的介面視為複合裝置的子系。 USB_NODE_INFORMATION 結構可以保存中樞和複合裝置 (任一類型父裝置的相關信息) 。
規格需求
需求 | 值 |
---|---|
標頭 | usbioctl.h (包含 Usbioctl.h) |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應