Export (0) Print
Expand All
0 out of 1 rated this helpful - Rate this topic

Remote Print Provider

A Windows 2000-based client has three remote print providers. When the server receives a print job from a client, the print router polls the remote print providers and passes the job to the first one that recognizes the printer name. On a Windows-based network, this provider is Win32spl.dll. Win32spl.dll sends jobs to print servers, such as those running Microsoft® Windows NT or Microsoft® Windows for Workgroups.

Win32spl.dll performs specific processing based on the type of target print server:

  • For a Windows 2000 print server, Win32spl.dll makes an RPC connection to the spooler on the server (Spoolsv.exe) which makes a call to the print router (Spoolss.dll). The print router receives the job over the network and passes it to the local print provider as if a local client had submitted it.

  • For a print server with Windows for Workgroups or OS/2, Win32spl.dll sends a message to the Windows 2000 redirector, which then forwards the job over the network to the server.

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.