다음을 통해 공유


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 구조체