Interface ISyncMgrSyncCallback (syncmgr.h)

Expõe métodos que permitem que um processo de sincronização relate o progresso e os eventos para o Centro de Sincronização ou para consultar se o processo foi cancelado.

Herança

A interface ISyncMgrSyncCallback herda da interface IUnknown . ISyncMgrSyncCallback também tem estes tipos de membros:

Métodos

A interface ISyncMgrSyncCallback tem esses métodos.

 
ISyncMgrSyncCallback::AddItemToSession

Adiciona um item especificado ao conjunto de itens que estão sendo sincronizados no momento.
ISyncMgrSyncCallback::CanContinue

Determina se a sincronização foi cancelada.
ISyncMgrSyncCallback::CommitItem

Confirma um item especificado como membro do conjunto de sincronização do manipulador e confirma que ele deve ser mostrado na interface do usuário.
ISyncMgrSyncCallback::P roposeItem

Propõe a adição de um novo item ao conjunto de itens enumerados anteriormente.
ISyncMgrSyncCallback::QueryForAdditionalItems

Recupera um enumerador do conjunto de itens que têm uma solicitação pendente a ser sincronizada. Esse é o conjunto de itens que serão sincronizados após a conclusão da sincronização atual.
ISyncMgrSyncCallback::ReportEvent

Fornece um evento a ser adicionado à pasta Resultados da Sincronização para um item que está sendo sincronizado.
ISyncMgrSyncCallback::ReportManualSync

Relata que uma operação de sincronização está sendo executada que foi solicitada manualmente de fora da interface do usuário do Sync Center.
ISyncMgrSyncCallback::ReportProgress

Relata o progresso da sincronização de um único item de sincronização para o Centro de Sincronização.
ISyncMgrSyncCallback::SetHandlerProgressText

Define o conteúdo de um campo de informações para o manipulador enquanto esse manipulador está executando uma sincronização.

Comentários

Essa interface é passada para ISyncMgrSessionCreator::CreateSession, que, por sua vez, é referenciada na chamada para ISyncMgrHandler::Synchronize.

Espera-se que o manipulador chame essa interface para atualizar a interface do usuário de progresso da pasta para cada item e notificar o Centro de Sincronização quando tiver concluído a sincronização de cada item.

ISyncMgrSyncCallback é um substituto para ISyncMgrSynchronizeCallback.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho syncmgr.h