共用方式為


USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS聯盟 (usbioctl.h)

USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS 聯集可用來指出 USB 3.0 裝置目前運作的速度,以及連接到特定埠時是否可以以更高的速度運作。

裝置速度資訊是透過 IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX_V2 I/O 控制要求,在 USB_NODE_CONNECTION_INFORMATION_EX_V2 結構中取得。

或者:連接到埠的裝置目前運作速度,以及其能夠運作的速度。

語法

typedef union _USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS {
  ULONG  ul;
  struct {
    ULONG DeviceIsOperatingAtSuperSpeedOrHigher : 1;
    ULONG DeviceIsSuperSpeedCapableOrHigher : 1;
    ULONG DeviceIsOperatingAtSuperSpeedPlusOrHigher : 1;
    ULONG DeviceIsSuperSpeedPlusCapableOrHigher : 1;
    ULONG ReservedMBZ : 28;
  };
} USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS, *PUSB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS;

成員

ul

位掩碼,表示連接至埠之裝置的 USB 速度。

DeviceIsOperatingAtSuperSpeedOrHigher

如果 TRUE,則連接的裝置目前是以 SuperSpeed 或官方 USB 規格定義的更高速度運作。

DeviceIsSuperSpeedCapableOrHigher

如果 TRUE,則連接的裝置是 USB 3.0 裝置,而且能夠以 SuperSpeed 或官方 USB 規格定義的更高速度運作。

DeviceIsOperatingAtSuperSpeedPlusOrHigher

DeviceIsSuperSpeedPlusCapableOrHigher

ReservedMBZ

保留。 請勿使用。

要求

要求 價值
最低支援的用戶端 Windows 8
支援的最低伺服器 不支援
標頭 usbioctl.h (包括 Usbioctl.h)

另請參閱

IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX_V2

USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS