структура 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) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по