Поделиться через


Интерфейс IPrintJob (printerextension.h)

Содержит свойства, представляющие задание печати.

Этот интерфейс также предоставляет метод, который позволяет отменять задание печати.

Наследование

Интерфейс IPrintJob наследуется от интерфейса IUnknown .

Методы

Интерфейс IPrintJob содержит следующие методы.

 
IPrintJob::get_Id

Возвращает идентификатор задания печати.
IPrintJob::get_Name

Возвращает имя задания печати.
IPrintJob::get_PrintedPages

Возвращает количество напечатанных страниц.
IPrintJob::get_Status

Получает текущее состояние задания печати.
IPrintJob::get_SubmissionTime

Возвращает время отправки в формате "ДАТА", указанное в местном времени пользователя (а не в формате UTC, предоставленном диспетчером очереди печати).
IPrintJob::get_TotalPages

Возвращает общее количество страниц, содержащихся в документе.
IPrintJob::RequestCancel

Запрашивает отмену задания печати.

Комментарии

Интерфейс IPrintJob предоставляет оболочку для выбора свойств структуры JOB_INFO_1 очереди очереди.

IPrintJob также позволяет управлять заданиями из приложения для устройств UWP или из расширения принтера. Дополнительные сведения см. в разделе Управление заданиями.

Требования

Требование Значение
Минимальная версия клиента Windows 8.1
Минимальная версия сервера Windows Server 2012 R2
Целевая платформа Windows
Header printerextension.h

См. также раздел

JOB_INFO_1

Управление заданиями