We have a Windows machine with a shared printer (printer1) available as smb://winpc/printer1
When sending a job from CUPS to smb://winpc/printer1, the job leaves the CUPS queue and is marked as successfully printed, even when it has not yet been printed (The job still exists in the Windows print queue).
Is there a way to query the job status of print queue on Windows from CUPS? Alternatively, can a successfully_printed event be fired from CUPS when the job leaves the Windows print queue?