Freigeben über


PRINTER_INFO_6 Struktur

Die PRINTER_INFO_6 gibt den status Wert eines Druckers an.

Syntax

typedef struct _PRINTER_INFO_6 {
  DWORD dwStatus;
} PRINTER_INFO_6, *PPRINTER_INFO_6;

Member

dwStatus

Der Drucker status. Dieser Member kann eine beliebige sinnvolle Kombination der folgenden Werte sein.

Wert Bedeutung
PRINTER_STATUS_BUSY Der Drucker ist ausgelastet.
PRINTER_STATUS_DOOR_OPEN Die Druckertür ist geöffnet.
PRINTER_STATUS_ERROR Wird nicht verwendet.
PRINTER_STATUS_INITIALIZING Der Drucker wird zurzeit initialisiert.
PRINTER_STATUS_IO_ACTIVE Der Drucker befindet sich in einem aktiven Eingabe-/Ausgabezustand
PRINTER_STATUS_MANUAL_FEED Der Drucker befindet sich in einem manuellen Vorschubzustand.
PRINTER_STATUS_NO_TONER Im Drucker ist kein Toner vorhanden.
PRINTER_STATUS_NOT_AVAILABLE Der Drucker ist nicht für den Druck verfügbar.
PRINTER_STATUS_OFFLINE Der Drucker ist offline.
PRINTER_STATUS_OUT_OF_MEMORY Der Drucker hat nicht mehr genügend Arbeitsspeicher.
PRINTER_STATUS_OUTPUT_BIN_FULL Das Ausgabefach des Druckers ist voll.
PRINTER_STATUS_PAGE_PUNT Der Drucker kann die aktuelle Seite nicht drucken.
PRINTER_STATUS_PAPER_JAM Papier klemmt im Drucker
PRINTER_STATUS_PAPER_OUT Der Drucker ist aus Papier.
PRINTER_STATUS_PAPER_PROBLEM Der Drucker hat ein Papierproblem.
PRINTER_STATUS_PAUSED Der Drucker wird angehalten.
PRINTER_STATUS_PENDING_DELETION Der Drucker steht aufgrund eines Aufrufs der DeletePrinter-Funktion zum Löschen aus.
PRINTER_STATUS_POWER_SAVE Der Drucker befindet sich im Energiesparmodus.
PRINTER_STATUS_PRINTING Der Drucker druckt.
PRINTER_STATUS_PROCESSING Der Drucker verarbeitet einen Befehl aus der SetPrinter-Funktion .
PRINTER_STATUS_SERVER_UNKNOWN Der Drucker status ist unbekannt.
PRINTER_STATUS_TONER_LOW Der Drucker hat wenig Toner.
PRINTER_STATUS_USER_INTERVENTION Der Drucker weist einen Fehler auf, der erfordert, dass der Benutzer etwas tun muss.
PRINTER_STATUS_WAITING Der Drucker wartet.
PRINTER_STATUS_WARMING_UP Der Drucker befindet sich in der Aufwärmphase.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Winspool.h (einschließlich Windows.h)
Unicode- und ANSI-Name
_PRINTER_INFO_6W (Unicode) und _PRINTER_INFO_6A (ANSI)

Siehe auch

Drucken

Drucken von Spooler-API-Strukturen

SetPrinter

PRINTER_INFO_1

PRINTER_INFO_2

PRINTER_INFO_3

PRINTER_INFO_4

PRINTER_INFO_5