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


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

Структура USBUSER_PASS_THRU_REQUEST используется в сочетании с запросом управления IOCTL_USB_USER_REQUEST ввода-вывода для отправки команды конкретного поставщика драйверу мини-порта хост-контроллера.

Синтаксис

typedef struct _USBUSER_PASS_THRU_REQUEST {
  USBUSER_REQUEST_HEADER   Header;
  USB_PASS_THRU_PARAMETERS PassThru;
} USBUSER_PASS_THRU_REQUEST, *PUSBUSER_PASS_THRU_REQUEST;

Члены

Header

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

PassThru

Содержит структуру типа USB_PASS_THRU_PARAMETERS , указывающую параметры, связанные с этим запросом.

Комментарии

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

Требования

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

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

IOCTL_USB_USER_REQUEST

Структуры USB