Summary
This article describes the enhancements made to the Citrix generic universal printer in version 10.100 of the Presentation Server Client with hotfix PSE400R03W2K3059 and later hotfixes.
Note: Do not confuse the Citrix generic universal printer with the Citrix Universal Print Driver (UPD).
Background
Citrix Presentation Server 4.x has an option for the system to create a single generic universal printer in a session that is not bound to any underlying client printer.
When you enable the creation of the generic universal printer (it is disabled by default), an extra printer is created in the session with the name Citrix UNIVERSAL Printer in session <xx>. This single printer can target any client-side printer.
Note: Prior to PSE400R03W2K3059, the Preview on client option was always enabled.
Changes in PSE400R03W2K3059
Hotfix PSE400R03W2K3059 is the server-side component of a feature enhancement that allows users to enable or disable the Print Preview feature when using the Citrix generic universal printer as the default printer.
After installing PSE400R03W2K3059, Print Preview is disabled by default and print jobs are sent directly to the local default printer.
Note: Users can choose to preview a print job in the EMF Print Previewer before sending the job to the client printer. This option is required because the generic universal printer is not bound to any underlying client printer and the print dialog provided by the preview application is the only way users can designate which printer they want to target. It also allows device-specific printer settings to be adjusted before printing because you cannot use the Local Settings button.
Given that the Citrix Universal Printer is not bound to an underlying client printer, it is not possible for the UPD to enumerate printer capabilities and prune unavailable options from the user interface.
Changes to version 10.100 of the Presentation Server Client
Version 10.100 of the Presentation Server Client adds the client-side component of a feature enhancement that allows you to disable the Print Preview feature when using the Citrix Universal Printer as the default printer.
Note: To get the full feature enhancement, your system must consist of server and client-side fix extensions.
More Information
CTX107137 – Troubleshooting Printing Problems In Presentation Server 4.0
CTX113512 – Hotfix PSE400R03W2K3059 - For Citrix Presentation Server 4.0 for Windows Server 2003
CTX106812 – The Citrix Universal Printer Explained
CTX113148 – [Document Not Found]
CTX884335 – How to Publish Print Manager on a Windows NT/2000/2003 Terminal Server
CTX108334 – Citrix Universal Printer Does Not Appear in Session
CTX108170 – Presentation Server 4.0 Printing Enhancements
CTX114287 – How to Enable Preview on a Client as the Default for Citrix Universal Autocreated Client Printers
How to set personal printing preferences