USBUSER_PASS_THRU_REQUEST 结构 (usbuser.h)

USBUSER_PASS_THRU_REQUEST结构与 IOCTL_USB_USER_REQUEST I/O 控制请求结合使用,以将特定于供应商的命令发送到主机控制器微型端口驱动程序。

语法

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

要求

要求
Header usbuser.h (包括 Usbuser.h)

另请参阅

IOCTL_USB_USER_REQUEST

USB 结构