Compartilhar via


Interface IProviderSyncServices2

Cria objetos adicionais usados por provedores de sincronização.

interface IProviderSyncServices2 : IProviderSyncServices

Membros

Método IProviderSyncServices2

Descrição

IProviderSyncServices2::CreateProviderConverterRegistration

Cria um objeto IProviderConverterRegistration que pode ser usado para registrar ou cancelar o registro de implementações de IProviderConverter.

IProviderSyncServices2::CreateSyncSessionState

Cria um objeto ISyncSessionState que pode ser usado para conter informações sobre a sessão de sincronização.

IProviderSyncServices2::CreateSyncChangeForMergeTombstone

Cria um objeto ISyncChange ou um objeto ISyncChangeBuilder que representa uma marca de exclusão de mesclagem.

IProviderSyncServices2::CreateMemoryConflictLog

Cria um objeto IMemoryConflictLog que pode ser usado para armazenar conflitos na memória durante a sincronização.

IProviderSyncServices2::CreateLoggedConflictsEnumBuilder

Cria um objeto IEnumLoggedConflictsBuilder que pode ser usado para criar uma lista de conflitos registrados em log.

IProviderSyncServices2::CreateLoggedConflict

Cria um objeto ILoggedConflict que representa um conflito registrado.

Comentários

Um objeto IProviderSyncServices2 pode ser obtido pela passagem de CLSID_SyncServices e IID_IProviderSyncServices2 à função CoCreateInstance. O objeto deve ser inicializado pela chamada de IProviderSyncServices::Initialize antes de outros métodos serem chamados.

Requisitos

Cabeçalho: Synchronization.h

Consulte também

Conceitos

Componentes principais do Sync Framework