IOCTL_INTERNAL_USBFN_ACTIVATE_USB_BUS IOCTL (usbfnioctl.h)
Le pilote de classe USB envoie cette requête pour activer le bus afin qu’il puisse se préparer à traiter les événements de bus et à gérer le trafic.
Code principal
IRP_MJ_INTERNAL_DEVICE_CONTROL
Mémoire tampon d'entrée
NULL.
Longueur de la mémoire tampon d’entrée
Aucun.
Mémoire tampon de sortie
NULL.
Longueur de la mémoire tampon de sortie
Aucun.
Bloc d’état
Si la requête réussit, l’extension de classe de fonction USB (UFX) retourne STATUS_SUCCESS ou une autre valeur de status pour laquelle NT_SUCCESS(status) est true. Sinon, elle retourne une valeur status pour laquelle NT_SUCCESS(status) est false.
Remarques
Tous les pilotes de classe doivent envoyer cette requête IOCTL avant que l’appareil tente de se connecter à l’hôte.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | usbfnioctl.h (inclure Usbfnioctl.h) |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : tout au long de 2024, nous allons éliminer 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, consultez :Envoyer et afficher des commentaires pour