Antarmuka IBackgroundCopyError

Gunakan antarmuka IBackgroundCopyError untuk menentukan penyebab kesalahan dan apakah proses transfer dapat dilanjutkan.

Pengoptimalan Pengiriman membuat objek kesalahan hanya ketika status pekerjaan BG_JOB_STATE_ERROR atau BG_JOB_STATE_TRANSIENT_ERROR. Pengoptimalan Pengiriman tidak membuat objek kesalahan ketika metode antarmuka IBackgroundCopyXXXXX gagal. Objek kesalahan tersedia sampai Pengoptimalan Pengiriman mulai mentransfer data (status pekerjaan berubah menjadi BG_JOB_STATE_TRANSFERRING) untuk pekerjaan tersebut.

Untuk mendapatkan objek IBackgroundCopyError , panggil metode IBackgroundCopyJob::GetError .

Anggota

Antarmuka IBackgroundCopyError mewarisi dari antarmuka IUnknown . IBackgroundCopyError juga memiliki jenis anggota berikut:

Metode

Antarmuka IBackgroundCopyError memiliki metode ini.

Metode Deskripsi
GetError Mengambil kode kesalahan dan mengidentifikasi konteks di mana kesalahan terjadi.
GetFile Mengambil penunjuk antarmuka ke objek file yang terkait dengan kesalahan.

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_IBackgroundCopyError didefinisikan sebagai 19C613A0-FCB8-4F28-81AE-897C3D078F81

Lihat juga

BG_JOB_STATE

IBackgroundCopyJob::GetError

IBackgroundCopyJob::GetState

IBackgroundCopyCallback::JobError