структура 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) |