Rune What your saying is that the Port monitor is what does the saving of the newly created pdf. Am I understanding this correctly? RegardsSam > Date: Wed, 31 Mar 2010 15:04:41 +0200 > Subject: [WinPrnDev] Re: Creating a Printer Driver > From: jjflash@xxxxxxxxx > To: winprndev@xxxxxxxxxxxxx > > On Wed, Mar 31, 2010 at 2:46 PM, Sam Elamin <hussam_88@xxxxxxxxxxx> wrote: > > Wont the driver know where its supposed to save the output pdf and hence has > > the PATH? > > If you take a peek at your own printer folder, you will notice (in > Properties) that each of your installed printers have an associated > port. This port could be anything, a TCP/IP network address, a file, > or a physical connector on your local PC. Each of these are provided > by what is referred to as a "Port Monitor". > > I believe the source code for one of the main port monitors (the one > dealing with RS-232 and LPT ports) is available in the WDK. > > As I recall, a port monitor can be split in two parts, one that > handles GUI stuff and the other one that handles the print job itself. > (the details getting a bit fuzzy for me now) Make sure you understand > what it takes to handle terminal servers. > > You also need to pay attention to whether the spooler will print > directly to the printer (in my experience the easiest option) or if it > will spool the job first (until the application is done with its > thing). Again I do not recall any specifics -- just that there were > some pain involved. > > A Port Monitor do not have to export many functions, but make sure you > use the new interface (so you stand a hope of supporting Terminal > Server). I had some problems with installing my port monitor using the > API, so I suspect the old exports need to be implemented as well. > > -- > Rune > --- > Questions? First check the UndocPrint pages at > http://www.undocprint.org/winspool > > To unsubscribe, visit the List Server page at > //www.freelists.org/list/winprndev _________________________________________________________________ Send us your Hotmail stories and be featured in our newsletter http://clk.atdmt.com/UKM/go/195013117/direct/01/