Interfaccia IPrintJob (printerextension.h)
Contiene proprietà che rappresentano un processo di stampa.
Questa interfaccia fornisce anche un metodo che consente l'annullamento di un processo di stampa.
Eredità
L'interfaccia IPrintJob eredita dall'interfaccia IUnknown.
Metodi
L'interfaccia IPrintJob dispone di questi metodi.
IPrintJob::get_Id Ottiene l'identificatore del processo di stampa (ID). |
IPrintJob::get_Name Ottiene il nome del processo di stampa. |
IPrintJob::get_PrintedPages Ottiene il numero di pagine stampate. |
IPrintJob::get_Status Ottiene lo stato corrente del processo di stampa. |
IPrintJob::get_SubmissionTime Ottiene l'ora di invio, nel formato "DATE", fornita nell'ora locale dell'utente (non nel formato UTC fornito dallo spooler). |
IPrintJob::get_TotalPages Ottiene il numero totale di pagine contenute nel documento. |
IPrintJob::RequestCancel Richiede l'annullamento di un processo di stampa. |
Osservazioni
L'interfaccia IPrintJob fornisce un wrapper intorno alle proprietà selezionate della struttura di JOB_INFO_1 dello spooler.
IPrintJob consente anche di eseguire la gestione dei processi da un'app per dispositivi UWP o da un'estensione della stampante. Per altre informazioni, vedere Gestione processi.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 8.1 |
server minimo supportato | Windows Server 2012 R2 |
piattaforma di destinazione | Finestre |
intestazione | printerextension.h |