Partager via


USB_PASS_THRU_PARAMETERS structure (usbuser.h)

La structure USB_PASS_THRU_PARAMETERS est utilisée avec la demande de contrôle d’E /S IOCTL_USB_USER_REQUEST pour passer une commande spécifique au fournisseur au pilote miniport du contrôleur hôte.

Syntaxe

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

Membres

FunctionGUID

GUID qui identifie l’opération pour le pilote miniport du contrôleur hôte.

ParameterLength

Taille, en octets, de la structure USB_PASS_THRU_PARAMETERS.

Parameters[4]

Tableau de longueur variable avec les données de paramètre pour la commande .

Remarques

La structure USB_PASS_THRU_PARAMETERS est utilisée avec la USBUSER_PASS_THRU demande en mode utilisateur. Pour plus d’informations sur cette demande, consultez IOCTL_USB_USER_REQUEST.

Configuration requise

Condition requise Valeur
En-tête usbuser.h (inclure Usbuser.h)

Voir aussi

IOCTL_USB_USER_REQUEST

USB Structures