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