Интерфейс 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 |