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 |
---|---|
|
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 |