APPX is the Premier Development and Runtime Environment for Business Application Software
(Answer) (Category) FAQ's - APPX Software, Inc. : (Category) APPX Utility : (Category) APPX System Administration :
What is the relationship between winprint.exe and winprintdll.dll?
APPX uses a DLL so that we can honor the "Print Setup" specifications that you’ve enter. All printer drivers support two different methods for altering the Print Setup specifications. One method is through the Print Setup dialog box (where the user adjusts the choices on the screen), the other method is through a callable API (where Appx, for example, would send your disposition choices directly to the printer driver).

Most printer drivers seem to ignore the information provided through the callable API. So, the only other choice is to allow you to use the Print Setup dialog box. In order to do that, we had to use a DLL so that the specifications entered in the Print Setup dialog can be shared with the program that actually does the printing.

So, when you choose client-side printing, the report file is sent (over the net) to the client, and then the client invokes functions inside the winprintdll.dll module to actually spool the report to the printer (using a combination of the disposition options and the print setup dialog specs).

[Append to This Answer]
2004-Jan-20 10:24am
Previous: (Answer) Is there any special consideration that we should take in order to use Winprint?
Next: (Answer) Storing zero numeric values in SQL Server
This document is: http://board.appx.com/cgi-bin/fom.cgi?file=339
[Search] [Appearance]
This is a Faq-O-Matic 2.719.
Copyright 2003 by APPX Software, Inc. All rights reserved.