usbprint.h-Header

Diese Kopfzeile wird von print verwendet. Weitere Informationen finden Sie unter

usbprint.h enthält die folgenden Programmierschnittstellen:

IOCTLs

 
IOCTL_USBPRINT_GET_1284_ID

Mit dem IOCTL_USBPRINT_GET_1284_ID Steuercode kann Software auf oberster Ebene (z. B. ein Sprachmonitor) die IEEE 1284-Geräte-ID-Zeichenfolge des Druckers anfordern und abrufen.
IOCTL_USBPRINT_GET_INTERFACE_TYPE

Rufen Sie die Protokollfunktionen der USB-Druckerschnittstelle ab.
IOCTL_USBPRINT_GET_LPT_STATUS

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.
IOCTL_USBPRINT_GET_PROTOCOL

Rufen Sie den aktuellen Druckerprotokollcode der USB-Druckerschnittstelle ab.
IOCTL_USBPRINT_SET_PROTOCOL

Legen Sie den aktuellen Druckerprotokollcode der USB-Druckerschnittstelle fest.
IOCTL_USBPRINT_SOFT_RESET

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

Die IOCTL_USBPRINT_VENDOR_GET_COMMAND-Anforderung ermöglicht Software auf oberster Ebene (z. B. sprachmonitor) das Ausgeben eines herstellerspezifischen GET-Befehls an das Zielgerät.
IOCTL_USBPRINT_VENDOR_SET_COMMAND

Die IOCTL_USBPRINT_VENDOR_SET_COMMAND-Anforderung ermöglicht es Software auf oberster Ebene (z. B. einem Sprachmonitor), einen herstellerspezifischen SET-Befehl an das Zielgerät ausgibt.