IOCTL_USBPRINT_SET_PROTOCOL IOCTL (usbprint.h)
Legen Sie den aktuellen Druckerprotokollcode der USB-Druckerschnittstelle fest.
Hauptcode
Eingabepuffer
Zeiger auf ein DWORD
Eingabepufferlänge
sizeof(DWORD)
Ausgabepuffer
NULL
Länge des Ausgabepuffers
0
Statusblock
Irp->IoStatus.Status wird auf STATUS_SUCCESS festgelegt, wenn die Anforderung erfolgreich ist. Andernfalls ist status to the appropriate error condition as a NTSTATUS code.
Weitere Informationen finden Sie unter NTSTATUS Values.
Bemerkungen
IOCTL_USBPRINT_SET_PROTOCOL unterstützt die folgenden Werte:
Definierte Konstante | Wert |
---|---|
USB_PRINTER_PROTOCOL_BIDI | 2 |
Wenn eine Schnittstelle IPP über USB unterstützt, wird sie im IPP over USB-Protokoll gestartet. Wenn das Windows-Drucksystem erkennt, dass IHV-Treiber für den Drucker installiert wurden, wechselt er wieder zu BIDI.
Anforderungen
Anforderung | Wert |
---|---|
Header- | usbprint.h (include Usbprint.h) |