IBackgroundCopyCallback::JobTransferred 方法

當作業中的所有檔案都已成功傳輸時,傳遞優化會呼叫 JobTransferred 方法的實作。

語法

HRESULT JobTransferred(
  [in] IBackgroundCopyJob *pJob
);

參數

pJob [in]

包含作業相關資訊,例如作業完成的時間、傳輸的位元組數目,以及傳輸的檔案數目。 不要發行 pJob;傳遞優化會在方法傳回時釋放介面。

傳回值

這個方法應該傳回S_OK。

備註

一般而言,您的實作應該呼叫 IBackgroundCopyJob::Complete 方法,以確認傳遞優化已成功傳輸檔案。 在您呼叫 Complete 方法之前,用戶端上無法下載檔案和回復檔案。

如果您未呼叫 Complete 方法或 IBackgroundCopyJob::Cancel 方法傳遞優化會在 30 天后取消作業,並刪除不完整的檔案。

規格需求

需求
最低支援的用戶端
Windows 10版本 1709 [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 版本 1709 [僅限傳統型應用程式]
標頭
Deliveryoptimization.h
Idl
DeliveryOptimization.idl
程式庫
Dosvc.lib
DLL
Dosvc.dll
IID
IID_IBackgroundCopyCallback定義為 97EA99C7-0186-4AD4-8DF9-C5B4E0ED6B22

另請參閱

IBackgroundCopyCallback

IBackgroundCopyJob

IBackgroundCopyJob::Complete

IBackgroundCopyJob::Cancel