Compartir a través de


Interfaz IPrintJob (printerextension.h)

Contiene propiedades que representan un trabajo de impresión.

Esta interfaz también proporciona un método que permite cancelar un trabajo de impresión.

Herencia

La interfaz IPrintJob hereda de la interfaz IUnknown .

Métodos

La interfaz IPrintJob tiene estos métodos.

 
IPrintJob::get_Id

Obtiene el identificador del trabajo de impresión (ID).
IPrintJob::get_Name

Obtiene el nombre del trabajo de impresión.
IPrintJob::get_PrintedPages

Obtiene el número de páginas que se han impreso.
IPrintJob::get_Status

Obtiene el estado actual del trabajo de impresión.
IPrintJob::get_SubmissionTime

Obtiene la hora de envío, en el formato "DATE", proporcionado en la hora local del usuario (no en el formato UTC proporcionado por el colador).
IPrintJob::get_TotalPages

Obtiene el número total de páginas que contiene el documento.
IPrintJob::RequestCancel

Solicita la cancelación de un trabajo de impresión.

Comentarios

La interfaz IPrintJob proporciona un contenedor alrededor de las propiedades select de la estructura JOB_INFO_1 del administrador de colas.

IPrintJob también ayuda a realizar la administración de trabajos desde una aplicación de dispositivo para UWP o desde una extensión de impresora. Para obtener más información, consulte Administración de trabajos.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8.1
Servidor mínimo compatible Windows Server 2012 R2
Plataforma de destino Windows
Encabezado printerextension.h

Consulte también

JOB_INFO_1

Administración de trabajos