共用方式為


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)

另請參閱

IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX_V2

USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS