I need to log printing history for users for all applications (like IE, Word, Excel etc) and printers. Using WMI to get at the Win32_printjob works for pretty much everything but there's no way to determine if the user printed say 3 copies of a document.
For example:
-If someone prints 1 copy of a 1 pg document, both "PagesPrinted" and "TotalPages" report 1. Correct.
-If 4 copies of a 1pg document is printed, both report 1. (should report 4)
-If 1 copy of a 2pg document is printed, both report 2. Correct.
-If4 copies of a 2pg document is printed, both report 2 (should report 8).
Is there a hidden property not published that I could use? Is the spec going to be ammended in the near future to get this information; or is there any other way to go about getting it?
Thanks.