Site icon EfmSoft

What does Windows error code 3020 (ERROR_PRINT_JOB_RESTART_REQUIRED) mean?

 
Previous Next
ERROR_PRINTER_DRIVER_DOWNLOAD_NEEDED ERROR_INVALID_PRINTER_DRIVER_MANIFEST

ERROR_PRINT_JOB_RESTART_REQUIRED

This result marks a boundary between a print job and changed print-system state. A driver, processor, spooler component, or related print configuration can be updated while a job is in flight, leaving the existing job attempt unable to continue under the new state.

Windows exposes JOB_CONTROL_RESTART through SetJob, but that command is documented for a job that is currently printing. The message for this status specifically requires the failed job to be resubmitted, so application recovery should preserve the original document and settings and create a fresh submission rather than repeatedly issuing controls against the failed job object.

Resubmit with traceable context

SetJob restart and job controls · Printer change notifications · Print Spooler job lifecycle functions


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

Exit mobile version