URB
Expand Minimize

USB_PASS_THRU_PARAMETERS structure

The USB_PASS_THRU_PARAMETERS structure is used with the IOCTL_USB_USER_REQUEST I/O control request to pass a vendor-specific command to the host controller miniport driver.

Syntax


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

Members

FunctionGUID

A GUID that identifies the operation for the host controller miniport driver.

ParameterLength

The size, in bytes, of the USB_PASS_THRU_PARAMETERS structure.

Parameters

A variable length array with the parameter data for the command.

Remarks

The USB_PASS_THRU_PARAMETERS structure is used with the USBUSER_PASS_THRU user-mode request. For more information about this request, see IOCTL_USB_USER_REQUEST.

Requirements

Header

Usbuser.h (include Usbuser.h)

See also

IOCTL_USB_USER_REQUEST
USB Structures

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft