IVssAsync::Cancel 方法 (vss.h)
Cancel方法會取消不完整的非同步作業。
Syntax
HRESULT Cancel();
傳回值
所有IVssAsync物件對Cancel的所有呼叫都支援下列狀態碼。
值 | 意義 |
---|---|
|
非同步作業已成功取消。 |
|
在呼叫此方法之前,非同步作業已經取消。 |
|
非同步作業在呼叫此方法之前已完成。 |
|
非預期的錯誤。 錯誤碼會記錄在錯誤記錄檔中。 如需詳細資訊,請參閱 VSS 下的事件和錯誤處理。
Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 在 Windows Server 2008 R2 和 Windows 7 之前,不支援此值。 改用E_UNEXPECTED。 |
如果在呼叫 Cancel 之前,作業未順利完成, 則 Cancel 會傳回作業遇到的錯誤。
若要取得特定 IVssAsync::Cancel傳回值的完整清單,請參閱傳回 IVssAsync 物件之方法的錯誤碼。
規格需求
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | vss.h |
程式庫 | VssApi.lib |