структура 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. Если подключенное устройство отсутствует, подключенное устройство не имеет символьной связи или если устройство не является концентратором, NodeName[0] будет содержать значение UNICODE_NULL.

Требования

Требование Ценность
заголовка usbioctl.h (include Usbioctl.h)

См. также

IOCTL_USB_GET_NODE_CONNECTION_NAME

СТРУКТУРЫ USB