Compartir a través de


encabezado syncmgr.h

El Shell de Windows usa este encabezado. Para más información, consulte:

syncmgr.h contiene las siguientes interfaces de programación:

Interfaces

 
IEnumSyncMgrConflict

Expone métodos de enumeración de conflictos.
IEnumSyncMgrEvents

Expone métodos de enumeración de eventos de sincronización.
IEnumSyncMgrSyncItems

Expone métodos que enumeran los objetos de elemento de sincronización administrados por el controlador.
ISyncMgrConflict

Expone métodos que proporcionan información sobre un conflicto recuperado de un almacén de conflictos y permite resolver el conflicto.
ISyncMgrConflictFolder

Expone un método que obtiene la lista de identificadores de conflicto para un objeto de conflicto.
ISyncMgrConflictItems

Expone métodos que obtienen datos de elementos de conflicto y recuento de elementos.
ISyncMgrConflictPresenter

Expone un método que presenta un conflicto al usuario.
ISyncMgrConflictResolutionItems

Expone métodos que obtienen información de elemento y recuento de elementos.
ISyncMgrConflictResolveInfo

Expone métodos que obtienen y establecen información sobre la resolución de conflictos del administrador de sincronización.
ISyncMgrConflictStore

Expone métodos que permiten a un controlador proporcionar conflictos que aparecen en la carpeta Conflicts.
ISyncMgrControl

Expone métodos que permiten a una aplicación o controlador iniciar o detener una sincronización, notificar al Centro de sincronización los cambios en el conjunto de controladores o elementos, o notificar los cambios a los valores de propiedad.
ISyncMgrEvent

Expone métodos que recuperan datos de un almacén de eventos. Un almacén de eventos permite al Centro de sincronización obtener un enumerador de todos los eventos del almacén, así como recuperar eventos individuales.
ISyncMgrEventLinkUIOperation

Proporciona un método al que se llama cuando se hace clic en los vínculos de eventos en la carpeta de resultados de sincronización.
ISyncMgrEventStore

Expone métodos que permiten a un controlador proporcionar su propio almacén de eventos y administrar sus propios eventos de sincronización, en lugar de usar el almacén de eventos predeterminado del Centro de sincronización. Estos eventos se muestran en la carpeta Resultados de sincronización.
ISyncMgrHandler

Expone métodos que componen la interfaz principal implementada por un controlador de sincronización.
ISyncMgrHandlerCollection

Expone métodos que proporcionan un enumerador de identificadores de controlador de sincronización y crean instancias de esos controladores de sincronización.
ISyncMgrHandlerInfo

Expone métodos que permiten a un controlador proporcionar información de propiedad y estado al Centro de sincronización.
ISyncMgrResolutionHandler

Expone métodos que administran conflictos de sincronización. Implemente esta interfaz para construir un controlador de conflictos de sincronización. La interfaz de usuario (UI) de resolución de conflictos llamará a esta interfaz para resolver el conflicto presentado al usuario.
ISyncMgrScheduleWizardUIOperation

Expone un método que permite a un controlador mostrar el asistente de programación de sincronización para el controlador.
ISyncMgrSessionCreator

Expone un único método a través del cual un controlador o una aplicación externa pueden notificar al Centro de sincronización que se ha iniciado la sincronización, así como notificar el progreso y los eventos.
ISyncMgrSyncCallback

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.
ISyncMgrSyncItem

Expone métodos que actúan y recuperan información de un solo elemento de sincronización, lo que permite a los controladores administrar elementos de sincronización como objetos independientes.
ISyncMgrSyncItemContainer

Expone métodos que proporcionan información a los controladores sobre los elementos que contienen.
ISyncMgrSyncItemInfo

Expone métodos que proporcionan información de propiedad y estado para un solo elemento de sincronización.
ISyncMgrSyncResult

Expone un método que las aplicaciones que llaman a ISyncMgrControl pueden usar para obtener el resultado de una llamada a ISyncMgrControl::StartHandlerSync o ISyncMgrControl::StartItemSync.
ISyncMgrUIOperation

Expone un método a través del cual un controlador de sincronización o un elemento de sincronización pueden mostrar un objeto de interfaz de usuario cuando lo solicite el Centro de sincronización.

Functions

 
FreeConfirmConflictItem

Libera los recursos que se han asignado para una estructura de CONFIRM_CONFLICT_ITEM.

Estructuras

 
CONFIRM_CONFLICT_ITEM

Define la estructura de elementos de conflicto.
CONFIRM_CONFLICT_RESULT_INFO

Define la estructura de información del resultado del conflicto.
SYNCMGR_CONFLICT_ID_INFO

Describe la estructura de información del identificador de conflicto.

Enumeraciones

 
SYNCMGR_CANCEL_REQUEST

Describe una solicitud del usuario para cancelar una sincronización.
SYNCMGR_CONFLICT_ITEM_TYPE

Describe el tipo de elemento de conflicto.
SYNCMGR_CONTROL_FLAGS

Especifica cómo se debe realizar una operación solicitada en determinados métodos de ISyncMgrControl.
SYNCMGR_EVENT_FLAGS

Especifica marcas para un evento de sincronización.
SYNCMGR_EVENT_LEVEL

Especifica el tipo de evento que se notifica al Centro de sincronización.
SYNCMGR_HANDLER_CAPABILITIES

Especifica las funcionalidades de un controlador con respecto a las acciones que se pueden realizar en él.
SYNCMGR_HANDLER_POLICIES

Enumera las directivas especificadas por un controlador de sincronización que se desvía de la directiva predeterminada.
SYNCMGR_HANDLER_TYPE

Especifica el tipo de un controlador. Usado por ISyncMgrHandlerInfo::GetType.
SYNCMGR_ITEM_CAPABILITIES

Especifica las acciones que se pueden realizar en un elemento.
SYNCMGR_ITEM_POLICIES

Especifica las directivas de un elemento para controlar cómo se pueden habilitar o deshabilitar mediante la directiva de grupo.
SYNCMGR_PRESENTER_CHOICE

Describe qué opción hace un usuario sobre una resolución de conflictos del administrador de sincronización. Usado por ISyncMgrConflictPresenter.
SYNCMGR_PRESENTER_NEXT_STEP

Describe el siguiente paso que se va a producir en la resolución de conflictos del administrador de sincronización. Usado por ISyncMgrConflictPresenter.
SYNCMGR_PROGRESS_STATUS

Especifica el estado de progreso actual de un proceso de sincronización. Usado por ISyncMgrSyncCallback::ReportProgress.
SYNCMGR_RESOLUTION_ABILITIES

Indica las capacidades y la actividad de resolución de conflictos que se va a seguir. Se usa con ISyncMgrResolutionHandler::QueryAbilities.
SYNCMGR_RESOLUTION_FEEDBACK

Describe los comentarios de resolución del Administrador de sincronización. Usado por ISyncMgrResolutionHandler.
SYNCMGR_SYNC_CONTROL_FLAGS

Indica las marcas usadas por ISyncMgrControl::StartHandlerSync e ISyncMgrControl::StartItemSync.