Freigeben über


IPrintSchemaTicket::ValidateAsync-Methode (printerextension.h)

Ruft einen asynchronen PrintTicket-Überprüfungsvorgangskontext ab.

Syntax

HRESULT ValidateAsync(
  [out] IPrintSchemaAsyncOperation **ppAsyncOperation
);

Parameter

[out] ppAsyncOperation

Der Kontext des asynchronen Validierungsvorgangs.

Rückgabewert

Diese Methode gibt einen HRESULT-Wert zurück.

Hinweise

Rufen Sie zum Ausführen des Validierungsvorgangs die IPrintSchemaAsyncOperation::Start-Methode auf, um die Einstellungen des aktuellen PrintTicket-Objekts zu überprüfen und das resultierende PrintTicket an das IPrintSchemaAsyncOperationEvent::Completed-Ereignis zu übergeben. Wenn der Validierungsvorgang abgeschlossen ist oder während des Validierungsvorgangs ein Fehler auftritt, wird das IPrintSchemaAsyncOperationEvent::Completed-Ereignis ausgelöst. Diese Methode ändert die Einstellungen des aktuellen PrintTicket-Objekts nicht.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile printerextension.h

Weitere Informationen

IPrintSchemaAsyncOperation

IPrintSchemaAsyncOperation::Start

IPrintSchemaAsyncOperationEvent::Completed

IPrintSchemaTicket