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 |