.pragma list(push, 0)

ADS_PRINTER_PAUSED      equ 0x00000001
ADS_PRINTER_PENDING_DELETION equ 0x00000002
ADS_PRINTER_ERROR       equ 0x00000003
ADS_PRINTER_PAPER_JAM   equ 0x00000004
ADS_PRINTER_PAPER_OUT   equ 0x00000005
ADS_PRINTER_MANUAL_FEED equ 0x00000006
ADS_PRINTER_PAPER_PROBLEM equ 0x00000007
ADS_PRINTER_OFFLINE     equ 0x00000008
ADS_PRINTER_IO_ACTIVE   equ 0x00000100
ADS_PRINTER_BUSY        equ 0x00000200
ADS_PRINTER_PRINTING    equ 0x00000400
ADS_PRINTER_OUTPUT_BIN_FULL equ 0x00000800
ADS_PRINTER_NOT_AVAILABLE equ 0x00001000
ADS_PRINTER_WAITING     equ 0x00002000
ADS_PRINTER_PROCESSING  equ 0x00004000
ADS_PRINTER_INITIALIZING equ 0x00008000
ADS_PRINTER_WARMING_UP  equ 0x00010000
ADS_PRINTER_TONER_LOW   equ 0x00020000
ADS_PRINTER_NO_TONER    equ 0x00040000
ADS_PRINTER_PAGE_PUNT   equ 0x00080000
ADS_PRINTER_USER_INTERVENTION equ 0x00100000
ADS_PRINTER_OUT_OF_MEMORY equ 0x00200000
ADS_PRINTER_DOOR_OPEN   equ 0x00400000
ADS_PRINTER_SERVER_UNKNOWN equ 0x00800000
ADS_PRINTER_POWER_SAVE  equ 0x01000000

ADS_JOB_PAUSED          equ 0x00000001
ADS_JOB_ERROR           equ 0x00000002
ADS_JOB_DELETING        equ 0x00000004
ADS_JOB_SPOOLING        equ 0x00000008
ADS_JOB_PRINTING        equ 0x00000010
ADS_JOB_OFFLINE         equ 0x00000020
ADS_JOB_PAPEROUT        equ 0x00000040
ADS_JOB_PRINTED         equ 0x00000080
ADS_JOB_DELETED         equ 0x00000100

ADS_SERVICE_STOPPED     equ 0x00000001
ADS_SERVICE_START_PENDING equ 0x00000002
ADS_SERVICE_STOP_PENDING equ 0x00000003
ADS_SERVICE_RUNNING     equ 0x00000004
ADS_SERVICE_CONTINUE_PENDING equ 0x00000005
ADS_SERVICE_PAUSE_PENDING equ 0x00000006
ADS_SERVICE_PAUSED      equ 0x00000007
ADS_SERVICE_ERROR       equ 0x00000008

ADS_SERVICE_OWN_PROCESS equ 0x00000010
ADS_SERVICE_SHARE_PROCESS equ 0x00000020
ADS_SERVICE_KERNEL_DRIVER equ 0x00000001
ADS_SERVICE_FILE_SYSTEM_DRIVER equ 0x00000002

ADS_SERVICE_BOOT_START  equ SERVICE_BOOT_START
ADS_SERVICE_SYSTEM_START equ SERVICE_SYSTEM_START
ADS_SERVICE_AUTO_START  equ SERVICE_AUTO_START
ADS_SERVICE_DEMAND_START equ SERVICE_DEMAND_START
ADS_SERVICE_DISABLED    equ SERVICE_DISABLED

ADS_SERVICE_ERROR_IGNORE equ 0
ADS_SERVICE_ERROR_NORMAL equ 1
ADS_SERVICE_ERROR_SEVERE equ 2
ADS_SERVICE_ERROR_CRITICAL equ 3

.pragma list(pop)
