typedef enum tag_EEPNPRINTERTYPE
{
EPN_PRINTER_NORMAL, // For Normal (Light Edition)
EPN_PRINTER_TASK, // For Task Printer
EPN_PRINTER_ADVANCED, // For Advanced (W.S)
EPN_PRINTER_OEM_NORMAL, // For OEM printers
EPN_PRINTER_OEM_TASK // For Task OEM printers
}EEPNPRINTERTYPE, L_FAR * pEEPNPRINTERTYPE;
The EEPNPRINTERTYPE enumeration specifies the type of the printer to be used.
Value |
Meaning |
EPN_PRINTER_NORMAL |
Normal Printer. |
EPN_PRINTER_TASK |
Task Printer. |
EPN_PRINTER_ADVANCED |
Advanced Printer (Workstation printer). |
EPN_PRINTER_OEM_NORMAL |
Normal OEM printer. |
EPN_PRINTER_OEM_TASK |
Task OEM printer. |
Comments
EPN_PRINTER_NORMAL is the ePrint default printer. This printer pop ups the Classic Mode Save Dialog that has options for Save, E-Mail, and Batch Printing. This printer is created by the ePrint5 setup.
EPN_PRINTER_TASK is an ePrint printer that is created using the Task Printer Creation Wizard. This printer runs the configured tasks in silent mode.
EPN_PRINTER_ADVANCED is an ePrint Workstation printer. This printer will show the Workstation when a job is assigned to it. This printer created with by the ePrint5 setup.
EPN_PRINTER_OEM_NORMAL has the same behavior as the ePrint default printer. This printer can be created using the L_EpnInstallOEMPrinter function.
EPN_PRINTER_OEM_TASK has the same behavior as the EPN_PRINTER_TASK printer. This printer can be created using the L_EpnInstallOEMPrinter function.
This enumeration is used within the L_EpnGetEPrintPrinterType and L_EpnInstallOEMPrinter functions.