Metode ISyncMgrSynchronize::SetItemStatus (mobsync.h)
Dipanggil oleh manajer sinkronisasi dalam handler aplikasi terdaftar untuk mengubah status item dalam dua kasus berikut: antara waktu handler telah kembali dari metode ISyncMgrSynchronize::P repareForSync dan disebut metode callback PrepareForSyncCompleted , atau setelah handler kembali dari metode ISyncMgrSynchronize::Synchronize tetapi belum memanggil metode panggilan balik SynchronizeCompleted .
Sintaks
HRESULT SetItemStatus(
[in] REFGUID pItemID,
[in] DWORD dwSyncMgrStatus
);
Parameter
[in] pItemID
Jenis: REFGUID
Mengidentifikasi item dengan status yang diubah.
[in] dwSyncMgrStatus
Jenis: DWORD
Status baru untuk item yang ditentukan yang diambil dari enumerasi SYNCMGRSTATUS .
Mengembalikan nilai
Jenis: HRESULT
Metode ini mendukung nilai pengembalian standar, E_INVALIDARG, E_UNEXPECTED, dan E_OUTOFMEMORY, serta berikut ini:
Menampilkan kode | Deskripsi |
---|---|
|
Status telah ditetapkan. |
Keterangan
Saat ini, satu-satunya nilai status SYNCMGRSTATUS yang didukung oleh SyncMgr adalah SYNCMGRSTATUS_SKIPPED. Handler aplikasi terdaftar harus melewati item yang ditentukan dalam pItemID saat menerima nilai status ini.
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::P repareForSync
ISyncMgrSynchronize::SetProgressCallback