IOCTL_USBPRINT_SOFT_RESET IOCTL (usbprint.h)
La demande IOCTL_USBPRINT_SOFT_RESET permet à un logiciel de couche supérieure (tel qu’un moniteur de langage) d’émettre une commande de réinitialisation réversible spécifique à la classe sur l’imprimante.
Code principal
Mémoire tampon d'entrée
Non utilisé avec cette opération ; définissez ce paramètre sur NULL.
Longueur de la mémoire tampon d’entrée
Non utilisé avec cette opération ; définissez ce paramètre sur 0.
Mémoire tampon de sortie
Non utilisé avec cette opération ; définissez ce paramètre sur NULL.
Longueur de la mémoire tampon de sortie
Non utilisé avec cette opération ; définissez ce paramètre sur 0.
Bloc d’état
Irp->IoStatus.Status est défini sur STATUS_SUCCESS si la demande réussit. Sinon, état à la condition d’erreur appropriée en tant que code NTSTATUS .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | usbprint.h |
Voir aussi
Création de requêtes IOCTL dans les pilotes
WdfIoTargetSendInternalIoctlOthersSynchronously
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