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