header winsync.h
Header ini digunakan oleh Sinkronisasi Windows. Untuk informasi selengkapnya, lihat:
winsync.h berisi antarmuka pemrograman berikut:
IAsynchronousDataRetriever Mewakili mekanisme di mana penyedia tujuan secara asinkron mengambil data item dari penyedia sumber. |
IChangeConflict Mewakili konflik antara dua item. |
IChangeUnitException Mewakili unit perubahan untuk dikecualikan dari objek pengetahuan. |
IChangeUnitListFilterInfo Mewakili filter yang dapat digunakan untuk mengontrol unit perubahan mana yang disertakan untuk item dalam objek ISyncChangeBatch. |
IClockVector Mewakili vektor jam dalam struktur pengetahuan. |
IClockVectorElement Mewakili elemen vektor jam dari struktur pengetahuan. |
IConstructReplicaKeyMap Menambahkan entri ke objek IReplicaKeyMap. |
ICoreFragment Mewakili pengetahuan tentang semua item dalam cakupan untuk sekumpulan unit perubahan tertentu. |
ICoreFragmentInspector Menghitung objek ICoreFragment yang terkandung dalam objek pengetahuan. |
IDataRetrieverCallback Mewakili metode yang dapat dipanggil objek IAsynchronousDataRetriever untuk menunjukkan bahwa pemrosesan telah selesai pada metode IAsynchronousDataRetriever. |
IEnumChangeUnitExceptions Menghitung pengecualian unit perubahan yang disimpan dalam objek pengetahuan. |
IEnumClockVector Menghitung elemen vektor jam yang disimpan dalam vektor jam. |
IEnumFeedClockVector Menghitung elemen vektor jam yang disimpan dalam vektor jam yang berisi informasi FeedSync. |
IEnumRangeExceptions Menghitung pengecualian rentang yang disimpan dalam objek pengetahuan. |
IEnumSingleItemExceptions Menghitung pengecualian item tunggal yang disimpan dalam objek pengetahuan. |
IEnumSyncChanges Menghitung daftar perubahan item. |
IEnumSyncChangeUnits Menghitung daftar unit perubahan. |
IFeedClockVector Mewakili vektor jam yang berisi informasi FeedSync. |
IFeedClockVectorElement Mewakili elemen vektor jam yang berisi informasi FeedSync. |
IFilterRequestCallback Melakukan mediasi negosiasi filter antara penyedia tujuan dan penyedia sumber. |
IForgottenKnowledge Mewakili pengetahuan yang telah dilupakan karena pembersihan batu nisan. |
IKnowledgeSyncProvider Mewakili penyedia sinkronisasi yang menggunakan pengetahuan untuk melakukan sinkronisasi. |
ILoadChangeContext Mewakili informasi tentang perubahan yang akan dimuat dari penyimpanan item. |
IProviderConverter Saat diimplementasikan oleh kelas turunan, mewakili objek yang dapat mengonversi objek ISyncProvider ke objek IKnowledgeSyncProvider. |
IRangeException Mewakili rentang ID item untuk dikecualikan dari objek pengetahuan. |
IRecoverableError Mewakili kesalahan yang dapat dipulihkan yang terjadi saat item dimuat atau ketika item disimpan. |
IRecoverableErrorData Mewakili informasi tentang kesalahan yang dapat dipulihkan. |
IReplicaKeyMap Mewakili pemetaan antara kunci replika dan ID replika. |
IRequestFilteredSync Saat diimplementasikan oleh kelas turunan, mewakili penyedia tujuan yang dapat menentukan filter yang akan digunakan oleh penyedia sumber selama enumerasi perubahan. |
ISingleItemException Mewakili item yang akan dikecualikan dari objek pengetahuan. |
ISupportFilteredSync Saat diimplementasikan oleh kelas turunan, mewakili penyedia sumber yang mendukung enumerasi perubahan yang difilter, dan yang dapat menegosiasikan jenis filter yang digunakan. |
ISupportLastWriteTime Mewakili penyedia sinkronisasi yang dapat melaporkan tanggal dan waktu ketika item atau unit perubahan terakhir diubah. Kemampuan ini berguna untuk aplikasi yang mengimplementasikan resolusi konflik last-writer-wins. |
ISyncCallback Mewakili panggilan balik aplikasi yang digunakan untuk memberi tahu aplikasi peristiwa sinkronisasi. |
ISyncCallback2 Mewakili panggilan balik aplikasi tambahan yang digunakan untuk memberi tahu aplikasi peristiwa sinkronisasi. |
ISyncChange Mewakili perubahan pada item. |
ISyncChangeBatch Mewakili metadata untuk sekumpulan perubahan. (ISyncChangeBatch) |
ISyncChangeBatchAdvanced Mewakili informasi tambahan tentang sekumpulan perubahan. |
ISyncChangeBatchBase Mewakili metadata untuk sekumpulan perubahan. (ISyncChangeBatchBase) |
ISyncChangeBatchBase2 Mewakili kemampuan tambahan objek ISyncChangeBatchBase. |
ISyncChangeBatchWithPrerequisite Mewakili metadata tentang batch perubahan yang didasarkan pada pengetahuan prasyarat yang terkait dengan batch perubahan. |
ISyncChangeBuilder Menyediakan data tambahan untuk perubahan item. |
ISyncChangeUnit Mewakili perubahan pada unit perubahan yang terkandung dalam item. |
ISyncChangeWithPrerequisite Mewakili metadata tentang perubahan yang didasarkan pada pengetahuan prasyarat yang terkait dengan perubahan. |
ISyncFilterInfo Mewakili informasi tentang filter yang digunakan untuk mengontrol data yang disertakan dalam objek ISyncChangeBatch. |
ISyncFilterInfo2 Mewakili informasi tambahan tentang filter yang dapat digunakan untuk mengontrol perubahan mana yang disertakan dalam objek ISyncChangeBatch. |
ISyncFullEnumerationChange Mewakili informasi tambahan tentang objek ISyncChange selama sinkronisasi pemulihan. |
ISyncFullEnumerationChangeBatch Mewakili metadata untuk serangkaian perubahan yang dibuat sebagai bagian dari sinkronisasi pemulihan. |
ISynchronousDataRetriever Mewakili mekanisme di mana penyedia tujuan mengambil data item dari penyedia sumber. |
ISyncKnowledge Mewakili pengetahuan bahwa replika memiliki tentang penyimpanan itemnya. |
ISyncKnowledge2 Mewakili informasi tambahan tentang pengetahuan yang dimiliki replika tentang penyimpanan itemnya. |
ISyncProvider Mewakili penyedia sinkronisasi yang dapat digunakan oleh sesi sinkronisasi untuk menyinkronkan data dengan penyedia sinkronisasi lain. |
ISyncSessionExtendedErrorInfo Mewakili informasi tentang penyedia mana yang menyebabkan sinkronisasi gagal. |
ISyncSessionState Mewakili informasi tentang sesi sinkronisasi saat ini. |
ISyncSessionState2 Mewakili informasi tambahan tentang sesi sinkronisasi saat ini. |
ID_PARAMETER_PAIR Mewakili format ID entitas sinkronisasi. |
ID_PARAMETERS Mewakili skema format untuk grup ID yang digunakan untuk mengidentifikasi entitas dalam sesi sinkronisasi. |
SYNC_RANGE Mewakili rentang ID item. |
SYNC_SESSION_STATISTICS Mewakili statistik tentang satu sesi sinkronisasi searah. |
SYNC_TIME Mewakili nilai tanggal dan waktu. |
SYNC_VERSION Mewakili versi untuk item atau unit perubahan. |
CONFLICT_RESOLUTION_POLICY Mewakili opsi untuk kebijakan resolusi konflik konkurensi yang akan digunakan untuk sesi sinkronisasi. |
FILTERING_TYPE Menunjukkan jenis informasi yang disertakan dalam batch perubahan selama sinkronisasi yang difilter. |
KNOWLEDGE_COOKIE_COMPARISON_RESULT Mewakili hasil yang mungkin ketika cookie pengetahuan dibandingkan dengan objek pengetahuan dengan menggunakan ISyncKnowledge2::CompareToKnowledgeCookie. |
SYNC_FULL_ENUMERATION_ACTION Mewakili tindakan yang akan diambil oleh aplikasi sebagai respons terhadap ISyncCallback::OnFullEnumerationNeeded. |
SYNC_PROGRESS_STAGE Mewakili tahapan sesi sinkronisasi. |
SYNC_PROVIDER_ROLE Mewakili peran penyedia, relatif terhadap penyedia lain dalam sesi sinkronisasi. |
SYNC_RESOLVE_ACTION Mewakili tindakan yang diambil untuk mengatasi konflik konkurensi tertentu. |
SYNC_SERIALIZATION_VERSION Mewakili versi Microsoft Sync Framework yang kompatibel dengan komponen tertentu. |
SYNC_STATISTICS Mewakili jenis statistik yang menyampaikan informasi tentang komponen. |