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


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