Partager via


IPrintSchemaTicket ::CommitAsync, méthode (printerextension.h)

Obtient un contexte d’opération de validation PrintTicket asynchrone.

Syntaxe

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

Paramètres

[in] pPrintTicketCommit

Ticket d’impression à valider.

[out] ppAsyncOperation

Contexte d’opération de validation asynchrone.

Valeur retournée

Cette méthode retourne une valeur HRESULT .

Remarques

Pour effectuer l’opération de validation, appelez la méthode IPrintSchemaAsyncOperation ::Start pour valider le pPrintTicketCommit donné, puis appliquez les paramètres PrintTicket validés à l’objet PrintTicket actuel. Une fois l’opération de validation terminée ou si une erreur se produit pendant l’opération de validation, l’événement IPrintSchemaAsyncOperationEvent ::Completed est déclenché.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête printerextension.h

Voir aussi

IPrintSchemaAsyncOperation ::Start

IPrintSchemaAsyncOperationEvent ::Completed

IPrintSchemaTicket