Compartilhar via


Interface IProviderCustomFilteredSyncServices

Cria objetos usados por provedores que usam filtros personalizados. É possível criar objetos vazios e objetos inicializados usando dados serializados.

interface IProviderCustomFilteredSyncServices : IUnknown

Membros

Método IProviderCustomFilteredSyncServices Descrição

IProviderCustomFilteredSyncServices::CreateCustomFilterInfo

Cria um objeto ICustomFilterInfo que contém o objeto ISyncFilter especificado.

IProviderCustomFilteredSyncServices::CreateCombinedFilterInfo

Cria um objeto ICombinedFilterInfo que contém dois objetos ISyncFilter, e informações sobre como combinar os dois filtros especificados.

IProviderCustomFilteredSyncServices::CreateFilterKeyMap

Cria um objeto IFilterKeyMap vazio.

IProviderCustomFilteredSyncServices::DeserializeFilterKeyMap

Cria um objeto IFilterKeyMap e o inicializa usando dados serializados.

IProviderCustomFilteredSyncServices::DeserializeChangeBatchWithFilterKeyMap

Cria um objeto ISyncChangeBatch que contém um objeto IFilterKeyMap e o inicializa usando dados serializados.

IProviderCustomFilteredSyncServices::DeserializeFullEnumerationChangeBatchWithFilterKeyMap

Cria um objeto ISyncChangeBatch para sincronização de recuperação que contém um objeto IFilterKeyMap e o inicializa usando dados serializados.

Comentários

Para obter um objeto IProviderCustomFilteredSyncServices, passe CLSID_SyncServices e IID_IProviderCustomFilteredSyncServices para a função CoCreateInstance. O objeto deve ser inicializado chamando IProviderSyncServices::Initialize antes de chamar qualquer outro método.

Requisitos

Cabeçalho: Synchronization.h

Consulte também

Conceitos

Componentes principais do Sync Framework