The print subsystem user interface is composed of printer objects. The spooler implements each printer object by using a queue to hold the jobs. The queue is connected to a logical device that specifies configuration data about the actual physical device, for example, the port and printer drivers.
The print subsystem user interface performs the following basic functions:
Opening a printer object folder displays an icon or detail view of the print jobs waiting in the spooler queue. Opening the settings on an individual job displays the parameters that were used when the job was queued. Some settings, such as the number of copies, can be changed while the print job is waiting in the queue.
Individual print jobs can be held in or released from the queue. Holding a print job means that it is not printed. Individual or all the print jobs in a queue can be deleted.
Queues also can be held, released, deleted, copied, or created using the printer object context menu.
Opening a printer object settings notebook enables a user to browse and modify the configuration of a printer object. For example, the printer driver can be changed if the user just obtained new printer.