Site icon EfmSoft

What does Windows error code 1906 (ERROR_INVALID_PRINTER_STATE) mean?

 
Previous Next
ERROR_PRINTER_DELETED ERROR_PASSWORD_MUST_CHANGE

ERROR_INVALID_PRINTER_STATE

Printer state and print-job state are separate layers. SetPrinter controls printer-level actions such as pause, resume, and purge, while SetJob controls an individual job and documents that some job commands are only valid in particular job states.

For this code, a snapshot of the printer and queue immediately after the failure is much more useful than a generic connectivity test. The device can be reachable while the logical printer object is paused, pending a transition, being deleted, or otherwise unable to accept the requested control operation.

State-aware diagnostics

Microsoft SetPrinter state controls · SetJob state-sensitive controls · Printer change notifications


Looking for a different code? Search another status or error code.

Exit mobile version