Share via


estructura USB_NODE_CONNECTION_INFORMATION_EX_V2 (usbioctl.h)

La estructura de USB_NODE_CONNECTION_INFORMATION_EX_V2 se usa con la solicitud de control de E/S de IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX_V2 para recuperar información de velocidad sobre un dispositivo de bus serie universal (USB) conectado a un puerto determinado.

Sintaxis

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;

Miembros

ConnectionIndex

Número del puerto. Si hay n puertos en el concentrador USB, los puertos se numeran de 1 a n. Para obtener el número de puertos, envíe la solicitud de control de E/S de IOCTL_USB_GET_HUB_INFORMATION_EX . La solicitud recupera el número de puerto más alto del centro.

Length

Número de bytes necesarios para contener la estructura de USB_NODE_CONNECTION_INFORMATION_EX_V2 . El autor de la llamada debe establecer el valor como entrada en la solicitud IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX_V2 .

SupportedUsbProtocols

Los protocolos de señalización USB compatibles con el puerto.

En la solicitud de IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX_V2 del autor de la llamada, el autor de la llamada puede establecer SupportedUsbProtocols en un or bit a bit de una o varias marcas definidas en USB_PROTOCOLS.

Tras la finalización de la solicitud, SupportedUsbProtocols contiene marcas, que indican los protocolos que realmente son compatibles con el puerto.

Flags

Máscara de bits que indica las propiedades y funcionalidades del dispositivo o puerto conectados. Para obtener más información, consulte USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8
Servidor mínimo compatible No se admite ninguno
Encabezado usbioctl.h (incluya Usbioctl.h)

Consulte también

IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX_V2

USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS