共用方式為


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