|
Printer Redirection Architecture Overview
|
bet | 29/43 | Sana | 21.03.2017 | Hajmi | 486,5 Kb. | | #828 |
Printer Redirection Architecture Overview
This section explains how the printer redirection components work together in the Terminal Server system. Figure 4 illustrates the architecture and flow of the printer redirection components.
Figure 4 Printer redirection component interaction
Remote Printer Creation
The remote printer installation steps are as follows:
1. Winlogon loads WLNOTIFY.DLL for a session.
2. A TS client notifies RDPDR.SYS of the existence of all its printers and printer ports.
3. For each client printer and printer port (COM or LPT), RDPDR.SYS creates a new dynamic printer port with the help of USBMON.DLL (details below).
4. RDPDR.SYS notifies WLNOTIFY.DLL of the new printers and ports.
5. WLNOTIFY.DLL uses Spooler APIs to create a new print queue for each new printer. The naming convention for these queues is as follows:
[queue name]/[client machine name]/[session number]
-or-
Local Printer Queue Name/CLIENT1/Session 1
|
| |