Hi,
I have a really hard time to find the access rights required for
monitoring a printing queue or share in windows XP or Win2000/2003 server.
We have an application that will remote control another app to print
files. To make it more reliable, the printjobs produced are monitored by
the application.
So the situation is: Application A controls application B. Application B
creates a printjob in the queue. Application A monitors the job.
It seems that I have a user rights problem here. I know that the
administrator can do this, but I do not know what rights allow him to do so.
At our client's, the normal users are pretty restricted in what they can
do and what not. Their accounts cannot use the application.
What user rights are required to monitor the printing queue and to
monitor print jobs? I searched around all day long in MSDN and the API
docs, but didn't find a clue, or did not understand what to tell my
customer (he expects something like "add the right ATTACH TO SPOOLER" to
the user's profile...).
Is there a list of user rights required for each notification/action type?
By the way: Monitoring means: Call FindFirstPrinterChangeNotification
and subsequent calls to FindNextPrinterChangeNotification.
With best regards!
Thomas