[WinPrnDev] Re: Creating a Printer Driver
- From: Sam Elamin <hussam_88@xxxxxxxxxxx>
- To: <winprndev@xxxxxxxxxxxxx>
- Date: Wed, 31 Mar 2010 13:08:41 +0000
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 > http://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/
- References:
- [WinPrnDev] Re: Creating a Printer Driver
- From: garyp
- [WinPrnDev] Re: Creating a Printer Driver
- From: Sam Elamin
- [WinPrnDev] Re: Creating a Printer Driver
- From: Rune Moberg
- [WinPrnDev] Re: Creating a Printer Driver
Other related posts:
- » [WinPrnDev] Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Steve Friedl
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Steve Friedl
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Rune Moberg
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Tamas Demjen
- » [WinPrnDev] Re: Creating a Printer Driver - Jason Harrison
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Rune Moberg
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Rune Moberg
- » [WinPrnDev] Re: Creating a Printer Driver - Jason Harrison
- » [WinPrnDev] Re: Creating a Printer Driver - Abdul Qader
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Abdul Qader
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Abdul Qader
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Abdul Qader
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Abdul Qader
- » [WinPrnDev] Re: Creating a Printer Driver - Abdul Qader
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Abdul Qader
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Rune Moberg
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Jeff Harmon
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Jason Harrison
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Jason Harrison
- » [WinPrnDev] Re: Creating a Printer Driver - Abdul Qader
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Abdul Qader
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Rune Moberg
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Abdul Qader
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Abdul Qader
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Jason Harrison
- » [WinPrnDev] Re: Creating a Printer Driver - Jason Harrison
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Clinton Bessesen
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - garyp
- » [WinPrnDev] Re: Creating a Printer Driver - Jason Harrison
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - garyp
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - garyp
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - garyp
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Clinton Bessesen
- » [WinPrnDev] Re: Creating a Printer Driver - garyp
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Rune Moberg
- » [WinPrnDev] Re: Creating a Printer Driver - garyp
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Clinton Bessesen
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - garyp
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - garyp
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Steve Friedl
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Jason Harrison
- » [WinPrnDev] Re: Creating a Printer Driver - Clinton Bessesen
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Tamas Demjen
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Jeff Harmon
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Rune Moberg
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Rune Moberg
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Clinton Bessesen
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Clinton Bessesen
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Clinton Bessesen
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Clinton Bessesen
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Clinton Bessesen
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Clinton Bessesen
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin
- » [WinPrnDev] Re: Creating a Printer Driver - Christoph Lindemann
- » [WinPrnDev] Re: Creating a Printer Driver - Sam Elamin