Specifies the status of a print queue or its printer.
Assembly: System.Printing (in System.Printing.dll)
The printer is busy.
A door on the printer is open.
The printer cannot print due to an error condition.
The printer is initializing.
The printer is exchanging data with the print server.
The printer is waiting for a user to place print media in the manual feed bin.
Status is not specified.
Status information is unavailable.
The printer is out of toner.
The printer is offline.
The printer has no available memory.
The printer's output bin is full.
The printer is unable to print the current page.
The paper in the printer is jammed.
The printer does not have, or is out of, the type of paper needed for the current print job.
The paper in the printer is causing an unspecified error condition.
The print queue is paused.
The print queue is deleting a print job.
The printer is in power save mode.
The device is printing.
The device is doing some kind of work, which need not be printing if the device is a combination printer, fax machine, and scanner.
The printer is in an error state.
Only a small amount of toner remains in the printer.
The printer requires user action to correct an error condition.
The printer is waiting for a print job.
The printer is warming up.
Like the PrintQueue class, this enumeration handles the print queue and the physical printer (or device) as one unit. Some values represent the status of the physical device and others represent the status of the print queue program that is running on the print server.
Available since 3.0