How does PrintPath track print jobs?

The PrintPath Printer Monitor service monitors the Windows Print Spooler for print events. The print job is paused in the Print Spooler, analyzed to determine job properties, which are then reported to the PrintPath Server. If the PrintPath Server has rules defined, it will return the results of the rules and either release the print job, or redirect to another printer.