USB_PASS_THRU_PARAMETERS結構 (usbuser.h)

USB_PASS_THRU_PARAMETERS結構會與IOCTL_USB_USER_REQUEST I/O 控制要求搭配使用,以將廠商特定的命令傳遞至主機控制器迷你埠驅動程式。

語法

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 結構