Specifications

Appendix A
Windows Compatible Status
A-2
P1028248-001 Rev. A KR203 Software Integrator Guide 8/6/2010
Note • In order to indicate the Paper-near-end status, the driver utilizez the unused
Microsoft status code PRINTER_STATUS_TONER_LOW.
PRINTER_STATUS_NOT_AVAILABLE
Wrong firmware (ESC ENQ 1 = NAK 14),
check ExtendedError
PRINTER_STATUS_NOT_AVAILABLE
Retract occurred (ESC ENQ 1 = NAK 16), check
ExtendedError
PRINTER_STATUS_NOT_AVAILABLE
Paused (ESC ENQ 1 = NAK 17), check ExtendedError
PRINTER_STATUS_TONER_LOW
Paper near end (ESC ENQ 6)
PRINTER_STATUS_OUTPUT_BIN_FULL
Paper in presenter (ESC ENQ 6)
Table A-2 • Status definition in Winspool.h
#define PRINTER_STATUS_ERROR 0x00000002
#define PRINTER_STATUS_PAPER_JAM 0x00000008
#define PRINTER_STATUS_PAPER_OUT 0x00000010
#define PRINTER_STATUS_PAPER_PROBLEM 0x00000040
#define PRINTER_STATUS_OFFLINE 0x00000080
#define PRINTER_STATUS_OUTPUT_BIN_FULL 0x00000800
#define PRINTER_STATUS_NOT_AVAILABLE 0x00001000
#define PRINTER_STATUS_TONER_LOW 0x00020000
#define
PRINTER_STATUS_USER_INTERVENTION
0x00100000
#define PRINTER_STATUS_DOOR_OPEN 0x00400000
Table A-1 • Windows Status Compares to Zebra Status