Share via


Metodo IPrintSchemaTicket::CommitAsync (printerextension.h)

Ottiene un contesto di operazione di commit PrintTicket asincrona.

Sintassi

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

Parametri

[in] pPrintTicketCommit

Ticket di stampa da eseguire con commit.

[out] ppAsyncOperation

Contesto dell'operazione di commit asincrona.

Valore restituito

Questo metodo restituisce un valore HRESULT .

Commenti

Per eseguire l'operazione di commit, chiamare il metodo IPrintSchemaAsyncOperation::Start per convalidare il valore pPrintTicketCommit specificato e quindi applicare le impostazioni PrintTicket convalidate all'oggetto PrintTicket corrente. Al termine dell'operazione di commit o se si verifica un errore durante l'operazione di commit, viene attivato l'evento IPrintSchemaAsyncOperationEvent::Completed .

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione printerextension.h

Vedi anche

IPrintSchemaAsyncOperation::Start

IPrintSchemaAsyncOperationEvent::Complete

IPrintSchemaTicket