Interface IPrintJob (printerextension.h)
Contém propriedades que representam um trabalho de impressão.
Essa interface também fornece um método que permite que um trabalho de impressão seja cancelado.
Herança
A interface IPrintJob herda da interface IUnknown .
Métodos
A interface IPrintJob tem esses métodos.
IPrintJob::get_Id Obtém o ID (identificador do trabalho de impressão). |
IPrintJob::get_Name Obtém o nome do trabalho de impressão. |
IPrintJob::get_PrintedPages Obtém o número de páginas que foram impressas. |
IPrintJob::get_Status Obtém o status atual do trabalho de impressão. |
IPrintJob::get_SubmissionTime Obtém a hora de envio, no formato "DATE", fornecida na hora local do usuário (não no formato UTC fornecido pelo spooler). |
IPrintJob::get_TotalPages Obtém o número total de páginas que o documento contém. |
IPrintJob::RequestCancel Solicita o cancelamento de um trabalho de impressão. |
Comentários
A interface IPrintJob fornece um wrapper em torno de propriedades selecionadas da estrutura de JOB_INFO_1 do spooler.
O IPrintJob também ajuda a tornar possível executar o gerenciamento de trabalho de um aplicativo de dispositivo UWP ou de uma extensão de impressora. Para obter mais informações, consulte Gerenciamento de trabalhos.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8.1 |
Servidor mínimo com suporte | Windows Server 2012 R2 |
Plataforma de Destino | Windows |
Cabeçalho | printerextension.h |