FreeRDP
channels/printer/printer.h
1 
20 #ifndef FREERDP_CHANNEL_PRINTER_PRINTER_H
21 #define FREERDP_CHANNEL_PRINTER_PRINTER_H
22 
23 /* SERVER_PRINTER_CACHE_EVENT.cachedata */
24 #define RDPDR_ADD_PRINTER_EVENT 0x00000001
25 #define RDPDR_UPDATE_PRINTER_EVENT 0x00000002
26 #define RDPDR_DELETE_PRINTER_EVENT 0x00000003
27 #define RDPDR_RENAME_PRINTER_EVENT 0x00000004
28 
29 /* DR_PRN_DEVICE_ANNOUNCE.Flags */
30 #define RDPDR_PRINTER_ANNOUNCE_FLAG_ASCII 0x00000001
31 #define RDPDR_PRINTER_ANNOUNCE_FLAG_DEFAULTPRINTER 0x00000002
32 #define RDPDR_PRINTER_ANNOUNCE_FLAG_NETWORKPRINTER 0x00000004
33 #define RDPDR_PRINTER_ANNOUNCE_FLAG_TSPRINTER 0x00000008
34 #define RDPDR_PRINTER_ANNOUNCE_FLAG_XPSFORMAT 0x00000010
35 
36 #endif /* FREERDP_CHANNEL_PRINTER_PRINTER_H */