Freigeben über


IProviderSyncServices2-Schnittstelle

Erstellt zusätzliche Objekte, die von Synchronisierungsanbietern verwendet werden.

interface IProviderSyncServices2 : IProviderSyncServices

Member

IProviderSyncServices2-Methode

Beschreibung

IProviderSyncServices2::CreateProviderConverterRegistration

Erstellt ein IProviderConverterRegistration-Objekt, das verwendet werden kann, um Implementierungen von IProviderConverter zu registrieren oder um deren Registrierung aufzuheben.

IProviderSyncServices2::CreateSyncSessionState

Erstellt ein ISyncSessionState-Objekt, das verwendet werden kann, um Informationen zur Synchronisierungssitzung zu enthalten.

IProviderSyncServices2::CreateSyncChangeForMergeTombstone

Erstellt ein ISyncChange-Objekt oder ein ISyncChangeBuilder-Objekt, das einen Mergetombstone darstellt.

IProviderSyncServices2::CreateMemoryConflictLog

Erstellt ein IMemoryConflictLog-Objekt, das bei der Synchronisierung zum Speichern von Konflikten im Speicher verwendet werden kann.

IProviderSyncServices2::CreateLoggedConflictsEnumBuilder

Erstellt ein IEnumLoggedConflictsBuilder-Objekt, mit dem eine Liste von protokollierten Konflikten erstellt werden kann.

IProviderSyncServices2::CreateLoggedConflict

Erstellt ein ILoggedConflict-Objekt, das einen protokollierten Konflikt darstellt.

Hinweise

Ein IProviderSyncServices2-Objekt kann abgerufen werden, indem CLSID_SyncServices und IID_IProviderSyncServices2 an die CoCreateInstance-Funktion übergeben werden. Das Objekt muss durch Aufrufen von IProviderSyncServices::Initialize initialisiert werden, bevor andere Methoden aufgerufen werden.

Anforderungen

Header: Synchronization.h

Siehe auch

Konzepte

Kernkomponenten von Sync Framework