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

Структура USB_NODE_CONNECTION_DRIVERKEY_NAME используется с запросом управления IOCTL_USB_GET_NODE_CONNECTION_DRIVERKEY_NAME ввода-вывода для получения имени ключа драйвера для устройства, подключенного к указанному порту.

Синтаксис

typedef struct _USB_NODE_CONNECTION_DRIVERKEY_NAME {
  ULONG ConnectionIndex;
  ULONG ActualLength;
  WCHAR DriverKeyName[1];
} USB_NODE_CONNECTION_DRIVERKEY_NAME, *PUSB_NODE_CONNECTION_DRIVERKEY_NAME;

Члены

ConnectionIndex

При входе — номер порта, к которому подключено устройство.

ActualLength

В выходных данных — длина (в байтах) строки в DriverKeyName.

DriverKeyName[1]

В выходных данных имя ключа драйвера для устройства, подключенного к порту, указанному connectionIndex. Это имя представлено в виде строки Юникода.

Требования

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

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

IOCTL_USB_GET_NODE_CONNECTION_DRIVERKEY_NAME

Структуры USB