Print Spooler API
The Print Spooler API provides an interface to the print spooler for applications to manage printers and print jobs.
The Print Spooler API is used by an application as part of its programming and not directly by end users.
Creates a collection that contains a PrintSystemJobInfo object for each job in the queue.
"Virtual Printer" or "Moving Printjobs" (C++)
Monitor jobs in a printer queue (C# .NET)
Monitoring a Printer Queue from VB.NET