Метод IPrintSchemaTicket::CommitAsync (printerextension.h)
Возвращает асинхронный контекст операции фиксации PrintTicket.
Синтаксис
HRESULT CommitAsync(
[in] IPrintSchemaTicket *pPrintTicketCommit,
[out] IPrintSchemaAsyncOperation **ppAsyncOperation
);
Параметры
[in] pPrintTicketCommit
Билет на печать для фиксации.
[out] ppAsyncOperation
Контекст асинхронной операции фиксации.
Возвращаемое значение
Этот метод возвращает значение HRESULT .
Комментарии
Чтобы выполнить операцию фиксации, вызовите метод IPrintSchemaAsyncOperation::Start , чтобы проверить заданный pPrintTicketCommit , а затем примените проверенные параметры PrintTicket к текущему объекту PrintTicket. После завершения операции фиксации или при возникновении ошибки во время операции фиксации запускается событие IPrintSchemaAsyncOperationEvent::Completed .
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | printerextension.h |
См. также раздел
IPrintSchemaAsyncOperation::Start