IOCTL_INTERNAL_USBFN_TRANSFER_OUT IOCTL (usbfnioctl.h)
Le pilote de classe envoie cette demande pour lancer un transfert de données à partir de l’hôte sur le canal spécifié.
Code principal
IRP_MJ_INTERNAL_DEVICE_CONTROL
Mémoire tampon d'entrée
Pointeur vers un type USBFNPIPEID qui spécifie l’ID de canal.
Longueur de la mémoire tampon d’entrée
Taille d’un type USBFNPIPEID .
Mémoire tampon de sortie
Mémoire tampon de données pour recevoir des données de l’hôte.
Longueur de la mémoire tampon de sortie
Longueur de la mémoire tampon.
Bloc d’état
Irp-IoStatus.Status> a la valeur STATUS_SUCCESS si la demande réussit.
Sinon, indiquez la condition d’erreur appropriée en tant que code NTSTATUS.
Pour plus d’informations, consultez Valeurs NTSTATUS.
Remarques
Cette demande doit être envoyée après l’envoi de la demande de IOCTL_INTERNAL_USBFN_ACTIVATE_USB_BUS .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | usbfnioctl.h |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour