Print Processor

The print spooler monitors the current print jobs and the target printer to determine an appropriate time to print a job. Once the spooler determines that a job should be printed, it calls the print processor. The print processor is a plug-in that processes print job data.

Use the following functions to work with print processors.

Function Description
AddPrintProcessor Installs a print processor on a specified server.
DeletePrintProcessor Removes a printer processor from a specified server.
EnumPrintProcessorDatatypes Enumerates the data types that a specified print processor supports.
EnumPrintProcessors Enumerates the print processors installed on a specified server.
GetPrintProcessorDirectory Retrieves the path for the print processor on the specified server.