Bagikan melalui


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

ISyncMgrSynchronize::P repareForSync

ISyncMgrSynchronize::SetProgressCallback

ISyncMgrSynchronize::Synchronize

PrepareForSyncCompleted

SYNCMGRSTATUS

SynchronizeCompleted