IOCTL_USBPRINT_GET_LPT_STATUS IOCTL (usbprint.h)
Die IOCTL_USBPRINT_GET_LPT_STATUS-Anforderung ermöglicht es Software auf oberster Ebene (z. B. einem Sprachmonitor), den Drucker status Byte von einem USB-Drucker anzufordern und abzurufen.
Hauptcode
Eingabepuffer
In diesem Vorgang nicht verwendet; Legen Sie diesen Parameter auf NULL fest.
Eingabepufferlänge
In diesem Vorgang nicht verwendet; Legen Sie diesen Parameter auf 0 fest.
Ausgabepuffer
Zeiger auf ein DWORD, das den Drucker status enthält.
Länge des Ausgabepuffers
sizeof(DWORD)
Statusblock
Irp->IoStatus.Status ist auf STATUS_SUCCESS festgelegt, wenn die Anforderung erfolgreich ist. Andernfalls wird status für die entsprechende Fehlerbedingung als NTSTATUS-Code verwendet.
Anforderungen
Anforderung | Wert |
---|---|
Header | usbprint.h |
Weitere Informationen
Erstellen von IOCTL-Anforderungen in Treibern
WdfIoTargetSendInternalIoctlOthersSynchronly