IVssAsync-Schnittstelle (vss.h)

Die IVssAsync-Schnittstelle wird an den Aufruf von Anwendungen durch Methoden zurückgegeben, die asynchrone Vorgänge initiieren, die im Hintergrund ausgeführt werden und in der Regel lange dauern.

Die IVssAsync-Schnittstelle ermöglicht es einer Anwendung, einen asynchronen Vorgang zu überwachen und zu steuern, indem sie auf den Abschluss wartet, die status abfragt oder abbricht.

Die aufrufende Anwendung ist für den Aufruf von IUnknown::Release verantwortlich, um die Ressourcen der zurückgegebenen IVssAsync-Schnittstelle freizugeben, wenn sie nicht mehr benötigt wird.

Die folgenden Methoden geben eine IVssAsync-Schnittstelle zurück:

Vererbung

Die IVssAsync-Schnittstelle erbt von der IUnknown-Schnittstelle . IVssAsync verfügt auch über folgende Membertypen:

Methoden

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

 
IVssAsync::Cancel

Die Cancel-Methode bricht einen unvollständigen asynchronen Vorgang ab.
IVssAsync::QueryStatus

Die QueryStatus-Methode fragt die status eines asynchronen Vorgangs ab.
IVssAsync::Wait

Die Wait-Methode wartet, bis ein unvollständiger asynchroner Vorgang abgeschlossen ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile vss.h