Partager via


structure USBUSER_PASS_THRU_REQUEST (usbuser.h)

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

Syntaxe

typedef struct _USBUSER_PASS_THRU_REQUEST {
  USBUSER_REQUEST_HEADER   Header;
  USB_PASS_THRU_PARAMETERS PassThru;
} USBUSER_PASS_THRU_REQUEST, *PUSBUSER_PASS_THRU_REQUEST;

Membres

Header

Contient une structure de type USBUSER_REQUEST_HEADER qui spécifie la demande en mode utilisateur lors de l’entrée à IOCTL_USB_USER_REQUEST, et fournit des informations de mémoire tampon et de status sur la sortie.

PassThru

Contient une structure de type USB_PASS_THRU_PARAMETERS qui spécifie les paramètres associés à cette requête.

Remarques

La structure USBUSER_PASS_THRU_REQUEST est utilisée conjointement avec la demande en mode utilisateur USBUSER_PASS_THRU. Pour obtenir une description de cette demande, consultez IOCTL_USB_USER_REQUEST.

Configuration requise

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

Voir aussi

IOCTL_USB_USER_REQUEST

USB Structures