Поделиться через


структура USBUSER_CONTROLLER_UNICODE_NAME (usbuser.h)

Структура USBUSER_CONTROLLER_UNICODE_NAME используется в сочетании с запросом управления IOCTL_USB_USER_REQUEST ввода-вывода для получения имени ключа драйвера контроллера USB-узла.

Синтаксис

typedef struct _USBUSER_CONTROLLER_UNICODE_NAME {
  USBUSER_REQUEST_HEADER Header;
  USB_UNICODE_NAME       UnicodeName;
} USBUSER_CONTROLLER_UNICODE_NAME, *PUSBUSER_CONTROLLER_UNICODE_NAME;

Члены

Header

Содержит структуру типа USBUSER_REQUEST_HEADER , которая указывает запрос пользовательского режима на входные данные для IOCTL_USB_USER_REQUEST, а также предоставляет сведения о буфере и состоянии выходных данных.

UnicodeName

Содержит строку Юникода типа USB_UNICODE_NAME , которая сообщает имя ключа драйвера контроллера узла.

Комментарии

Структура USBUSER_CONTROLLER_UNICODE_NAME используется вместе с запросом USBUSER_GET_CONTROLLER_DRIVER_KEY пользовательского режима. Описание этого запроса см. в разделе IOCTL_USB_USER_REQUEST.

Требования

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

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

IOCTL_USB_USER_REQUEST

Структуры USB

USBUSER_REQUEST_HEADER

USB_UNICODE_NAME