Bagikan melalui


Metode ISyncMgrSynchronize::SetProgressCallback (mobsync.h)

Mengatur antarmuka ISyncMgrSynchronizeCallback . Aplikasi terdaftar menggunakan antarmuka panggilan balik ini untuk memberikan informasi status dari dalam metode ISyncMgrSynchronize::P repareForSync dan ISyncMgrSynchronize::Synchronize .

Sintaks

HRESULT SetProgressCallback(
  [in] ISyncMgrSynchronizeCallback *lpCallBack
);

Parameter

[in] lpCallBack

Jenis: ISyncMgrSynchronizeCallback*

Penunjuk ke antarmuka ISyncMgrSynchronizeCallback yang digunakan aplikasi terdaftar untuk memberikan umpan balik ke SyncMgr tentang status sinkronisasi dan untuk memberi tahu SyncMgr ketika sinkronisasi selesai.

Nilai kembali

Jenis: HRESULT

Metode ini mendukung nilai pengembalian standar, E_INVALIDARG, E_UNEXPECTED, dan E_OUTOFMEMORY, serta berikut ini:

Menampilkan kode Deskripsi
S_OK
Antarmuka panggilan balik sinkronisasi berhasil diatur.

Keterangan

Aplikasi terdaftar harus memanggil metode ISyncMgrSynchronizeCallback::AddRef dan menggunakannya saat memanggil SyncMgr untuk memberikan teks status dan umpan balik indikator kemajuan.

Jika aplikasi terdaftar sudah memiliki antarmuka ISyncMgrSynchronizeCallback ketika metode dipanggil, antarmuka lama harus dirilis dan metode AddRef antarmuka baru harus dipanggil. Antarmuka baru harus dipertahankan oleh aplikasi terdaftar.

Sebelum antarmuka ISyncMgrSynchronize dirilis, SyncMgr memanggil metode ini dengan parameter pSyncCallBack yang diatur ke NULL. Aplikasi terdaftar kemudian harus merilis antarmuka ISyncMgrSynchronize yang sebelumnya diteruskan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header mobsync.h
DLL Mobsync.dll

Lihat juga

ISyncMgrSynchronize

ISyncMgrSynchronizeCallback