Freigeben über


IVssAsync::Cancel-Methode (vss.h)

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

Syntax

HRESULT Cancel();

Rückgabewert

Alle Aufrufe von Cancel für alle IVssAsync-Objekte unterstützen die folgenden status-Codes.

Wert Bedeutung
S_OK
Der asynchrone Vorgang wurde erfolgreich abgebrochen.
VSS_S_ASYNC_CANCELLED
Der asynchrone Vorgang wurde vor dem Aufrufen dieser Methode abgebrochen.
VSS_S_ASYNC_FINISHED
Der asynchrone Vorgang wurde vor dem Aufrufen dieser Methode abgeschlossen.
VSS_E_UNEXPECTED
Unerwarteter Fehler. Der Fehlercode wird in der Fehlerprotokolldatei protokolliert. Weitere Informationen finden Sie unter Ereignis- und Fehlerbehandlung unter VSS.

Windows Server 2008, Windows Vista, Windows Server 2003 und Windows XP: Dieser Wert wird erst unter Windows Server 2008 R2 und Windows 7 unterstützt. stattdessen wird E_UNEXPECTED verwendet.

 

Wenn ein Vorgang nicht erfolgreich abgeschlossen wurde, bevor Cancel aufgerufen wurde, gibt Cancel den Fehler des Vorgangs zurück.

Eine vollständige Liste der Rückgabewerte für einen bestimmten IVssAsync::Cancel finden Sie in den Fehlercodes der Methode, die das IVssAsync-Objekt zurückgegeben hat.

Anforderungen

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

Weitere Informationen

IVssAsync

IVssAsync::QueryStatus