Freigeben über


IOCTL_USBPRINT_SOFT_RESET IOCTL (usbprint.h)

Die IOCTL_USBPRINT_SOFT_RESET-Anforderung ermöglicht es Software auf oberster Ebene (z. B. einem Sprachmonitor), einen klassenspezifischen Soft Reset-Befehl an den Drucker auszusetzen.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Nicht für diesen Vorgang verwendet; Legen Sie diesen Parameter auf NULL fest.

Länge des Eingabepuffers

Nicht für diesen Vorgang verwendet; Legen Sie diesen Parameter auf 0 fest.

Ausgabepuffer

Nicht für diesen Vorgang verwendet; Legen Sie diesen Parameter auf NULL fest.

Länge des Ausgabepuffers

Nicht für diesen Vorgang verwendet; Legen Sie diesen Parameter auf 0 fest.

Statusblock

Irp->IoStatus.Status ist auf STATUS_SUCCESS festgelegt, wenn die Anforderung erfolgreich ist. Andernfalls wird Status zur entsprechenden Fehlerbedingung als NTSTATUS-Code verwendet.

Anforderungen

Anforderung Wert
Header usbprint.h

Weitere Informationen

Erstellen von IOCTL-Anforderungen in Treibern

WdfIoTargetSendInternalIoctlOthersSynchronly

WdfIoTargetSendInternalIoctlSynchronously

WdfIoTargetSendIoctlSynchronously