Поделиться через


структура 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 побитовую OR одного или нескольких флагов, определенных в USB_PROTOCOLS.

По завершении запроса SupportedUsbProtocols содержит флаги, указывающие на протоколы, которые фактически поддерживаются портом.

Flags

Битовая маска, указывающая свойства и возможности подключенного устройства или порта. Дополнительные сведения см. в USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 8
минимальный поддерживаемый сервер Не поддерживается
заголовка usbioctl.h (include Usbioctl.h)

См. также

IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX_V2

USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS