Compartir a través de


Interfaz ISyncMgrSyncCallback (syncmgr.h)

Expone métodos que permiten que un proceso de sincronización notifique el progreso y los eventos en el Centro de sincronización, o para consultar si el proceso se ha cancelado.

Herencia

La interfaz ISyncMgrSyncCallback hereda de la interfaz IUnknown . ISyncMgrSyncCallback también tiene estos tipos de miembros:

Métodos

La interfaz ISyncMgrSyncCallback tiene estos métodos.

 
ISyncMgrSyncCallback::AddItemToSession

Agrega un elemento especificado al conjunto de elementos que se están sincronizando actualmente.
ISyncMgrSyncCallback::CanContinue

Determina si se ha cancelado la sincronización.
ISyncMgrSyncCallback::CommitItem

Confirma un elemento especificado como miembro del conjunto de sincronización del controlador y confirma que debe mostrarse en la interfaz de usuario.
ISyncMgrSyncCallback::P roposeItem

Propone la adición de un nuevo elemento al conjunto de elementos enumerados anteriormente.
ISyncMgrSyncCallback::QueryForAdditionalItems

Recupera un enumerador del conjunto de elementos que tienen una solicitud pendiente que se va a sincronizar. Este es el conjunto de elementos que se sincronizarán una vez finalizada la sincronización actual.
ISyncMgrSyncCallback::ReportEvent

Proporciona un evento para agregar a la carpeta Resultados de sincronización de un elemento que se está sincronizando.
ISyncMgrSyncCallback::ReportManualSync

Informa de que se realiza una operación de sincronización que se solicitó manualmente desde fuera de la interfaz de usuario del Centro de sincronización.
ISyncMgrSyncCallback::ReportProgress

Informa del progreso de la sincronización de un único elemento de sincronización con el Centro de sincronización.
ISyncMgrSyncCallback::SetHandlerProgressText

Establece el contenido de un campo de información para el controlador mientras ese controlador realiza una sincronización.

Comentarios

Esta interfaz se pasa a ISyncMgrSessionCreator::CreateSession, a la que, a su vez, se hace referencia en la llamada a ISyncMgrHandler::Synchronize.

Se espera que el controlador llame a esta interfaz para actualizar la interfaz de usuario de progreso de la carpeta para cada elemento y notificar al Centro de sincronización cuando haya completado la sincronización de cada elemento.

ISyncMgrSyncCallback es un reemplazo de ISyncMgrSynchronizeCallback.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado syncmgr.h