Freigeben über


IProviderCustomFilteredSyncServices-Schnittstelle

Erstellt Objekte, die von Anbietern verwendet werden, die benutzerdefinierte Filter verwenden. Es können leere Objekte und Objekte, die mit serialisierten Daten initialisiert werden, erstellt werden.

interface IProviderCustomFilteredSyncServices : IUnknown

Member

IProviderCustomFilteredSyncServices-Methode Beschreibung

IProviderCustomFilteredSyncServices::CreateCustomFilterInfo

Erstellt ein ICustomFilterInfo-Objekt, das das angegebene ISyncFilter-Objekt enthält.

IProviderCustomFilteredSyncServices::CreateCombinedFilterInfo

Erstellt ein ICombinedFilterInfo-Objekt, das zwei ISyncFilter-Objekte sowie Informationen über das Kombinieren der beiden angegebenen Filter enthält.

IProviderCustomFilteredSyncServices::CreateFilterKeyMap

Erstellt ein leeres IFilterKeyMap-Objekt.

IProviderCustomFilteredSyncServices::DeserializeFilterKeyMap

Erstellt ein IFilterKeyMap-Objekt und initialisiert es mithilfe serialisierter Daten.

IProviderCustomFilteredSyncServices::DeserializeChangeBatchWithFilterKeyMap

Erstellt ein ISyncChangeBatch-Objekt, das ein IFilterKeyMap-Objekt enthält, und initialisiert es mithilfe serialisierter Daten.

IProviderCustomFilteredSyncServices::DeserializeFullEnumerationChangeBatchWithFilterKeyMap

Erstellt ein ISyncChangeBatch-Objekt für die Wiederherstellungssynchronisierung, das ein IFilterKeyMap-Objekt enthält, und initialisiert es mithilfe serialisierter Daten.

Hinweise

Übergeben Sie zum Abrufen eines IProviderCustomFilteredSyncServices-Objekts CLSID_SyncServices und IID_IProviderCustomFilteredSyncServices an die CoCreateInstance-Funktion. 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