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

Структура USB_NODE_CONNECTION_NAME используется с запросом IOCTL_USB_GET_NODE_CONNECTION_NAME управления вводом-выводом, чтобы получить символьную ссылку подчиненного концентратора, подключенного к порту.

Синтаксис

typedef struct _USB_NODE_CONNECTION_NAME {
  ULONG ConnectionIndex;
  ULONG ActualLength;
  WCHAR NodeName[1];
} USB_NODE_CONNECTION_NAME, *PUSB_NODE_CONNECTION_NAME;

Члены

ConnectionIndex

Значение , больше или равное 1, указывающее номер порта, к которому подключен концентратор.

ActualLength

Длина символьной ссылки подключенного концентратора в байтах.

NodeName[1]

Символьная ссылка Юникода для подчиненного концентратора, подключенного к порту, указанному connectionIndex. Если подключенного устройства нет, подключенное устройство не имеет символьной ссылки или если устройство не является концентратором, имя_узла[0] будет содержать значение UNICODE_NULL.

Требования

Требование Значение
Заголовок usbioctl.h (включая Usbioctl.h)

См. также раздел

IOCTL_USB_GET_NODE_CONNECTION_NAME

Структуры USB