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 |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk