![]() How PROIV Resolves the Spooler Level Values |
![]() DEVELOPER |
![]() |
How PROIV Resolves the Spooler Level Values
When running a report function, any print output is directed to the device named in the lowest spooler level for which values are defined. PROIV achieves this by referencing the values for the spooler levels dynamically. PROIV then creates a virtual table of logical devices and associated settings by overlaying the entries from the spooler levels with per-Terminal ID entries taking precedence, followed by per-Terminal Type, and finally System Default entries. The tables below illustrate this concept.
The 10 logical printer definitions (LP0 to LP9) map to these mapping table entries. Each entry maps to a physical file or device to a system spooled printer, or to a Client-mapped printer. See Redirecting Output to the PROIV Client for all Platforms for information on printing from the PROIV Client.
Topic ID: 730065