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

Vedi anche

JOB_INFO_1

Gestione processi