Keeping a soft copy of print jobs
Hi
I'm working on a Win2000/XP security based system and one of the
requirements is that when a print job is made, a copy of whatever gets sent
to the printer should be saved on disk and an audit entry made to identify
this.
Our software already hooks certain Print API's; StartDoc, StartPage,
EndPage, EndDoc and we also have a custom print driver written using the DDK
that can manipulate the device contexts of the print jobs to add our own
text.
Does anyone have an idea how I can capture the printed job and save details?
This should work for printing from any application.
My initial thoughts are to try and mimic what happens when you select 'print
to file' when printing and then end up with a *.prn file but I don't know
how to achieve this through code.
Any advice welcomed.
Thanks
--
KM
.
Relevant Pages
- Re: How to kill a print job on HP 6l Laserprinter?
... the print job is past the queue and in the printer memory. ... software enabled the emptying of this memory so any printing data sent to ... The HP XP printing software does not ... Where in the Registry can I set the timer for the print job in the ... (comp.periphs.printers) - Keeping a soft copy of print jobs
... requirements is that when a print job is made, a copy of whatever gets sent ... Does anyone have an idea how I can capture the printed job and save details? ... This should work for printing from any application. ... to file' when printing and then end up with a *.prn file but I don't know ... (microsoft.public.windowsxp.print_fax) - Re: How to Restart A Job
... You sugeested that we need to stay in EndDoc, if we stay in EndDoc the ... But if any error comes during printing, ... A mechanism should exist on the printer side to tell when the print job ... One of the requirement is to restart ... (microsoft.public.development.device.drivers) - Re: printing problem
... > EndDoc is required to inform Win that a print job is done. ... As the printing process is that of a full page. ... more information triggers the full page. ... Laser printer - - so I added software for this. ... (alt.comp.lang.borland-delphi) - Print job stalls in printer queue while printing and then while deleting
... I'm printing from a laptop that's connected to a ... If I try to delete the stalled print job, it says "Deleting - Printing" and ... Turn off laptop. ... After it's booted up, plug in printer's power cord, then plug in it's USB ... (microsoft.public.windowsxp.print_fax) |
|