SOLVED

Change print job status via Graph API

New Contributor

How can I update print job status using Graph API?

 

I followed this document Extending Universal Print to support pull printing to set up pull printing.

 

When a job created by printer with a task trigger. It's "paused". Then I try to set the print task from "processing" to "completed", the print job status is changed from "paused" to "Pending".

 

I just want to change print job status using Graph API, how can I do that?

4 Replies

@HuongTD3 - currently updating print job status via Graph is not available. We are actively considering this feature. You may post this request on https://aka.ms/UPIdeas .

 

Thanks

Saurabh

 

@Saurabh_Bansal 

Do we have any other method to update job status? I'm using graph API to create a virtual printer and create jobs for this printer. Thanks in advance

best response confirmed by HuongTD3 (New Contributor)
Solution

@HuongTD3 - job status can be updated using IPP APIs and following IPP-INFRA spec. IPP APIs are typically targeted at printer hardware manufacturers.

Universal Print documentation can be found at OEM Universal Print Device Development Overview - Universal Print | Microsoft Docs.

 

Cái này phải dùng module IPP Infra nhé bạn.