Интерфейс IProviderCustomFilteredSyncServices
Создает объекты, которые используются поставщиками, применяющими пользовательские фильтры. Могут быть созданы пустые объекты и те объекты, которые инициализированы с использованием сериализованных данных.
interface IProviderCustomFilteredSyncServices : IUnknown
Элементы
Метод IProviderCustomFilteredSyncServices | Описание |
---|---|
Создает объект ICustomFilterInfo, который содержит указанный объект ISyncFilter. |
|
IProviderCustomFilteredSyncServices::CreateCombinedFilterInfo |
Создает объект ICombinedFilterInfo, который содержит два объекта ISyncFilter и сведения о способе объединения фильтров. |
Создает пустой объект IFilterKeyMap. |
|
IProviderCustomFilteredSyncServices::DeserializeFilterKeyMap |
Создает объект IFilterKeyMap и инициализирует его с помощью сериализованных данных. |
IProviderCustomFilteredSyncServices::DeserializeChangeBatchWithFilterKeyMap |
Создает объект ISyncChangeBatch, содержащий объект IFilterKeyMap, и инициализирует его с помощью сериализованных данных. |
IProviderCustomFilteredSyncServices::DeserializeFullEnumerationChangeBatchWithFilterKeyMap |
Создает объект ISyncChangeBatch для синхронизации восстановления, содержащий объект IFilterKeyMap, и инициализирует его с помощью сериализованных данных. |
Замечания
Чтобы получить объект IProviderCustomFilteredSyncServices, передайте CLSID_SyncServices и IID_IProviderCustomFilteredSyncServices функции CoCreateInstance. Объект необходимо инициализировать путем вызова метода IProviderSyncServices::Initialize перед вызовом любых прочих методов.
Системные требования
Заголовок: Synchronization.h