I want to print a document (in the default printer) and be able to track it's printing job, so i will be able to see if the job was sent to the spooler, and that it was actually printed and not canceled for some reason. I want to catch the print job event and follow every step until it is successfully (or not - and if so what is the reason) printed.
I've searched for a solution for this, but i didn't get anything to work for me.. what is the best way to implement this? is there a good example for this?