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


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

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

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

Наследство

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

Методика

Интерфейс IPrintJob имеет эти методы.

 
IPrintJob::get_Id

Возвращает идентификатор задания печати (ИДЕНТИФИКАТОР).
IPrintJob::get_Name

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

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

Возвращает текущее состояние задания печати.
IPrintJob::get_SubmissionTime

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

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

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

Замечания

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

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 8.1
минимальный поддерживаемый сервер Windows Server 2012 R2
целевая платформа Виндоус
заголовка printerextension.h

См. также

JOB_INFO_1

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