IOCTL_USB_UNREGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE IOCTL (usbioctl.h)
Cette demande empêche l’appelant d’obtenir des notifications sur les modifications des caractéristiques de transport.
Code principal
Mémoire tampon d'entrée
Pointeur vers une structure de USB_TRANSPORT_CHARACTERISTICS_CHANGE_UNREGISTRATION qui contient le handle d’inscription précédemment reçu par la demande IOCTL_USB_REGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE .
Longueur de la mémoire tampon d’entrée
Taille de la structure USB_TRANSPORT_CHARACTERISTICS_CHANGE_UNREGISTRATION .
Bloc d’état
Irp->IoStatus.Status est défini sur STATUS_SUCCESS si la demande réussit. Sinon, Status indique la condition d’erreur appropriée en tant que code NTSTATUS .
Remarques
Une fois cette demande terminée, le handle d’inscription est considéré comme obsolète et les demandes envoyées sur ce handle échouent par la pile de pilotes USB.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | usbioctl.h |
IRQL | <=DISPATCH_LEVEL |
Voir aussi
Création de requêtes IOCTL dans les pilotes
Pilotes clients USB pour Media-Agnostic (MA-USB)
WdfIoTargetSendInternalIoctlOthersSynchronously
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