структура USB_NODE_CONNECTION_INFORMATION_EX_V2 (usbioctl.h)

Структура USB_NODE_CONNECTION_INFORMATION_EX_V2 используется с запросом управления IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX_V2 ввода-вывода для получения сведений о скорости устройства универсальной последовательной шины (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 управления вводом-выводом. Запрос получает наибольший номер порта в концентраторе.

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.

По завершении запроса 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