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


Метод 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

IPrintSchemaAsyncOperationEvent::Completed

IPrintSchemaTicket