Return to List

Information

Feb 26, 2024 by Smith Kennedy
Internet Printing Protocol (IPP)
PWG 5100.19-2015: IPP Implementor's Guide v2.0 (IG)
Add guidance on whether to precede Job Creation operation with "pre-check" Get-Printer-Attributes query

Smith Kennedy Feb 26, 2024

Some Clients will precede their Job Creation operation with a "pre-check" to "make sure the printer will accept the Job" using Get-Printer-Attributes and checking, for instance, "printer-state", "printer-state-reasons", or "printer-is-accepting-jobs". For a Client and a Printer that is a Physical Device, the optimal Client action is to proceed immediately from a Validate-Job with the Create-Job operation, and if the Printer is not accepting Jobs, it will reject the operation. (Print-Job and Print-URI are both discouraged, for slightly different reasons.)