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) |