Metode IReconcileInitiator::SetProgressFeedback (reconcil.h)

Menunjukkan jumlah kemajuan yang telah dilakukan rekonsiliasi koper untuk menyelesaikan rekonsiliasi. Jumlahnya adalah pecahan dan dihitung sebagai kuota parameter ulProgress dan ulProgressMax . Rekonsiliasi harus memanggil metode ini secara berkala selama proses rekonsiliasi mereka.

Sintaks

HRESULT SetProgressFeedback(
  ULONG ulProgress,
  ULONG ulProgressMax
);

Parameter

ulProgress

Jenis: ULONG

Pembilang pecahan kemajuan.

ulProgressMax

Jenis: ULONG

Penyebar fraksi kemajuan.

Nilai kembali

Jenis: HRESULT

Mengembalikan nilai S_OK jika berhasil, atau nilai E_UNEXPECTED jika terjadi kesalahan yang tidak ditentukan.

Keterangan

Inisiator biasanya menggunakan ukuran kemajuan ini untuk memperbarui pengukur termometer atau beberapa bentuk umpan balik visual lainnya untuk pengguna. Pendamping koper dapat mengubah nilai ulProgressMax dari panggilan ke panggilan. Ini berarti panggilan berturut-turut ke metode ini tidak selalu menunjukkan kemajuan penerusan yang stabil. Kemajuan mundur adalah legal, meskipun tidak diinginkan. Inisiator bertanggung jawab untuk menentukan apakah kemajuan mundur harus diungkapkan kepada pengguna.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header reconcil.h
DLL Shell32.dll (versi 4.0 atau yang lebih baru)

Lihat juga

IReconcileInitiator