Freigeben über


IPrintSchemaAsyncOperation-Schnittstelle (printerextension.h)

Stellt einen asynchronen Vorgangskontext für Validierungs-, Merge- oder Commitvorgänge dar.

Vererbung

Die IPrintSchemaAsyncOperation-Schnittstelle erbt von der IDispatch-Schnittstelle.

Methoden

Die IPrintSchemaAsyncOperation-Schnittstelle verfügt über diese Methoden.

 
IPrintSchemaAsyncOperation::Cancel

Bricht den asynchronen PrintSchema-Vorgang ab.
IPrintSchemaAsyncOperation::Start

Startet den asynchronen PrintSchema-Vorgang.

Hinweise

Jede Ereignissenke, die IPrintSchemaAsyncOperationEvent implementiert, ist über den IConnectionPoint-Mechanismus mit der zugeordneten Ereignisquelle IPrintSchemaAsyncOperation verbunden. Sie müssen einen Zeiger auf die IConnectionPoint-Schnittstelle abrufen, indem Sie QueryInterface für das IPrinterQueue-Objekt aufrufen.

Es ist obligatorisch, IDispatch::Invoke für die Ereignissenke zu implementieren, die IPrinterQueueEvent implementiert, da dies der Mechanismus ist, über den Ereignisse ausgelöst werden. Es reicht aus, Stubimplementierungen der anderen Methoden auf der IDispatch-Schnittstelle bereitzustellen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8
Unterstützte Mindestversion (Server) Windows Server 2012
Zielplattform Windows
Kopfzeile printerextension.h

Weitere Informationen

IConnectionPoint

IPrintSchemaAsyncOperationEvent