UNPKG

win32-def

Version:
37 lines (34 loc) 1.36 kB
/** * @link https://learn.microsoft.com/zh-cn/windows/win32/printdocs/printer-info-6 * @link https://github.com/wine-mirror/wine/blob/master/include/winspool.h */ export enum PRINTER_STATUS { unknown = 0, PRINTER_STATUS_PAUSED = 0x00000001, PRINTER_STATUS_ERROR = 0x00000002, PRINTER_STATUS_PENDING_DELETION = 0x00000004, PRINTER_STATUS_PAPER_JAM = 0x00000008, PRINTER_STATUS_PAPER_OUT = 0x00000010, PRINTER_STATUS_MANUAL_FEED = 0x00000020, PRINTER_STATUS_PAPER_PROBLEM = 0x00000040, PRINTER_STATUS_OFFLINE = 0x00000080, PRINTER_STATUS_IO_ACTIVE = 0x00000100, PRINTER_STATUS_BUSY = 0x00000200, PRINTER_STATUS_PRINTING = 0x00000400, PRINTER_STATUS_OUTPUT_BIN_FULL = 0x00000800, PRINTER_STATUS_NOT_AVAILABLE = 0x00001000, PRINTER_STATUS_WAITING = 0x00002000, PRINTER_STATUS_PROCESSING = 0x00004000, PRINTER_STATUS_INITIALIZING = 0x00008000, PRINTER_STATUS_WARMING_UP = 0x00010000, PRINTER_STATUS_TONER_LOW = 0x00020000, PRINTER_STATUS_NO_TONER = 0x00040000, PRINTER_STATUS_PAGE_PUNT = 0x00080000, PRINTER_STATUS_USER_INTERVENTION = 0x00100000, PRINTER_STATUS_OUT_OF_MEMORY = 0x00200000, PRINTER_STATUS_DOOR_OPEN = 0x00400000, PRINTER_STATUS_SERVER_UNKNOWN = 0x00800000, PRINTER_STATUS_POWER_SAVE = 0x01000000, PRINTER_STATUS_SERVER_OFFLINE = 0x02000000, PRINTER_STATUS_DRIVER_UPDATE_NEEDED = 0x04000000, }