Metode IBackgroundCopyCallback::JobTransferred

Pengoptimalan Pengiriman memanggil implementasi metode JobTransferred Anda ketika semua file dalam pekerjaan telah berhasil ditransfer.

Sintaks

HRESULT JobTransferred(
  [in] IBackgroundCopyJob *pJob
);

Parameter

pJob [in]

Berisi informasi terkait pekerjaan, seperti waktu pekerjaan selesai, jumlah byte yang ditransfer, dan jumlah file yang ditransfer. Jangan melepaskan pJob; Pengoptimalan Pengiriman merilis antarmuka saat metode kembali.

Mengembalikan nilai

Metode ini harus mengembalikan S_OK.

Keterangan

Biasanya, implementasi Anda harus memanggil metode IBackgroundCopyJob::Complete untuk mengakui bahwa Pengoptimalan Pengiriman berhasil mentransfer file. Unduh file dan file balasan tidak tersedia di klien hingga Anda memanggil metode Lengkap .

Jika Anda tidak memanggil metode Lengkap atau IBackgroundCopyJob::Batalkan Metode Pengoptimalan Pengiriman membatalkan pekerjaan setelah 30 hari dan menghapus file yang tidak lengkap.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 10, versi 1709 [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server, versi 1709 [hanya aplikasi desktop]
Header
Deliveryoptimization.h
IDL
DeliveryOptimization.idl
Pustaka
Dosvc.lib
DLL
Dosvc.dll
IID
IID_IBackgroundCopyCallback didefinisikan sebagai 97EA99C7-0186-4AD4-8DF9-C5B4E0ED6B22

Lihat juga

IBackgroundCopyCallback

IBackgroundCopyJob

IBackgroundCopyJob::Complete

IBackgroundCopyJob::Cancel