Freigeben über


IPrintSchemaTicket::CommitAsync-Methode (printerextension.h)

Ruft einen asynchronen PrintTicket-Commit-Vorgangskontext ab.

Syntax

HRESULT CommitAsync(
  [in]  IPrintSchemaTicket         *pPrintTicketCommit,
  [out] IPrintSchemaAsyncOperation **ppAsyncOperation
);

Parameter

[in] pPrintTicketCommit

Das zu übernehmende Druckticket.

[out] ppAsyncOperation

Der Kontext des asynchronen Commit-Vorgangs.

Rückgabewert

Diese Methode gibt einen HRESULT- Wert zurück.

Bemerkungen

Rufen Sie zum Ausführen des Commitvorgangs die IPrintSchemaAsyncOperation::Start Methode auf, um die angegebene pPrintTicketCommit zu überprüfen und dann die überprüften PrintTicket-Einstellungen auf das aktuelle PrintTicket-Objekt anzuwenden. Wenn der Commitvorgang abgeschlossen ist oder während des Commitvorgangs ein Fehler auftritt, wird das IPrintSchemaAsyncOperationEvent::Completed-Ereignis ausgelöst.

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- printerextension.h

Siehe auch

IPrintSchemaAsyncOperation::Start

IPrintSchemaAsyncOperationEvent::Completed

IPrintSchemaTicket-