Bagikan melalui


Antarmuka ISyncMgrEventStore (syncmgr.h)

Mengekspos metode yang memungkinkan handler untuk menyediakan penyimpanan peristiwanya sendiri dan mengelola peristiwa sinkronisasinya sendiri, alih-alih menggunakan penyimpanan peristiwa Pusat Sinkronisasi default. Peristiwa ini ditampilkan di folder Hasil Sinkronisasi.

Warisan

Antarmuka ISyncMgrEventStore mewarisi dari antarmuka IUnknown . ISyncMgrEventStore juga memiliki jenis anggota ini:

Metode

Antarmuka ISyncMgrEventStore memiliki metode ini.

 
ISyncMgrEventStore::GetEvent

Mendapatkan objek peristiwa tertentu.
ISyncMgrEventStore::GetEventCount

Mendapatkan jumlah peristiwa.
ISyncMgrEventStore::GetEventEnumerator

Mendapatkan enumerator untuk peristiwa handler.
ISyncMgrEventStore::RemoveEvent

Menghapus peristiwa, seperti yang ditentukan.

Keterangan

Kapan harus Menerapkan

Sync Center menyediakan penyimpanan peristiwa default yang dapat digunakan handler untuk melaporkan peristiwa, yang kemudian ditampilkan di folder Hasil Sinkronisasi. Jika komponen sudah mencatat peristiwa, mungkin lebih nyaman baginya untuk menyediakan penyimpanan peristiwanya sendiri yang menghitung peristiwa untuk handler tersebut. Penyimpanan peristiwa dalam hal ini hanya akan menerjemahkan peristiwa seperti yang dicatat oleh komponen ke dalam formulir yang dapat digunakan oleh Sync Center.

Sync Center meminta penyimpanan peristiwa dari handler dengan terlebih dahulu memeriksa masker yang dikembalikan oleh ISyncMgrHandler::GetCapabilities untuk bendera SYNCMGR_HCM_EVENT_STORE. Jika nilai tersebut ada, Sync Center memanggil ISyncMgrHandler::GetObject dengan nilai SYNCMGR_OBJECTID_EventStore. Handler juga dapat menyediakan penyimpanan peristiwa yang difilter menurut item dengan mengatur bendera SYNCMGR_ICM_EVENT_STORE di masker yang dikembalikan dari ISyncMgrSyncItem::GetCapabilities.

Jika peristiwa ditambahkan ke penyimpanan peristiwa, handler (atau komponen terkait) harus memanggil ISyncMgrControl::UpdateEvents sehingga folder Hasil Sinkronisasi dan jumlah kesalahan dapat diperbarui.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header syncmgr.h