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


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

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

Синтаксис

typedef struct _USB_PASS_THRU_PARAMETERS {
  GUID  FunctionGUID;
  ULONG ParameterLength;
  UCHAR Parameters[4];
} USB_PASS_THRU_PARAMETERS, *PUSB_PASS_THRU_PARAMETERS;

Члены

FunctionGUID

GUID, определяющий операцию для драйвера мини-порта контроллера узла.

ParameterLength

Размер структуры USB_PASS_THRU_PARAMETERS в байтах.

Parameters[4]

Массив переменной длины с данными параметров для команды.

Комментарии

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

Требования

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

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

IOCTL_USB_USER_REQUEST

Структуры USB