USB_NODE_CONNECTION_INFORMATION_EX_V2結構 (usbioctl.h)
USB_NODE_CONNECTION_INFORMATION_EX_V2 結構會與 IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX_V2 I/O 控制要求搭配使用,以擷取連接至特定埠的通用序列總線 (USB) 裝置的速度資訊。
語法
typedef struct _USB_NODE_CONNECTION_INFORMATION_EX_V2 {
ULONG ConnectionIndex;
ULONG Length;
USB_PROTOCOLS SupportedUsbProtocols;
USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS Flags;
} USB_NODE_CONNECTION_INFORMATION_EX_V2, *PUSB_NODE_CONNECTION_INFORMATION_EX_V2;
成員
ConnectionIndex
埠號碼。 如果 USB 中樞上有 n 個 埠,則埠編號是從 1 到 n。 若要取得埠數目,請傳送 IOCTL_USB_GET_HUB_INFORMATION_EX I/O 控制要求。 要求會擷取中樞上最高的埠號碼。
Length
保存 USB_NODE_CONNECTION_INFORMATION_EX_V2 結構所需的位元組數目。 呼叫端必須設定值做為 IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX_V2 要求的輸入。
SupportedUsbProtocols
埠支援的 USB 訊號通訊協定。
在呼叫者的 IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX_V2 要求中,呼叫端可以將 SupportedUsbProtocols 設定為 USB_PROTOCOLS中定義的一或多個旗標的位 OR。
要求完成後,SupportedUsbProtocols 包含旗標,表示埠實際支持的通訊協定。
Flags
位掩碼,表示連結裝置或埠的屬性和功能。 如需詳細資訊,請參閱 USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 8 |
支援的最低伺服器 | 不支援 |
標頭 | usbioctl.h (包括 Usbioctl.h) |