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.
Ereditarietà
L'interfaccia IPrintJob eredita dall'interfaccia IUnknown .
Metodi
L'interfaccia IPrintJob include 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", fornito nell'ora locale dell'utente (non nel formato UTC fornito dal spooler). |
IPrintJob::get_TotalPages Ottiene il numero totale di pagine contenute nel documento. |
IPrintJob::RequestCancel Richiede l'annullamento di un processo di stampa. |
Commenti
L'interfaccia IPrintJob fornisce un wrapper intorno alle proprietà selezionate della struttura di JOB_INFO_1 del spooler.
IPrintJob consente inoltre di eseguire la gestione dei processi da un'app per dispositivi UWP o da un'estensione della stampante. Per altre informazioni, vedere Gestione processi.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8.1 |
Server minimo supportato | Windows Server 2012 R2 |
Piattaforma di destinazione | Windows |
Intestazione | printerextension.h |