IOCTL_USBPRINT_GET_LPT_STATUS IOCTL (usbprint.h)
La requête IOCTL_USBPRINT_GET_LPT_STATUS permet à un logiciel de couche supérieure (tel qu’un moniteur de langue) de demander et d’obtenir l’imprimante status octet à partir d’une imprimante USB.
Code principal
Mémoire tampon d'entrée
Non utilisé dans cette opération ; définissez ce paramètre sur NULL.
Longueur de la mémoire tampon d’entrée
Non utilisé dans cette opération ; définissez ce paramètre sur 0.
Mémoire tampon de sortie
Pointeur vers un DWORD contenant l’imprimante status.
Longueur de la mémoire tampon de sortie
sizeof(DWORD)
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