Partager via


en-tête syncmgr.h

Cet en-tête est utilisé par l’interpréteur de commandes Windows. Pour plus d'informations, consultez les pages suivantes :

syncmgr.h contient les interfaces de programmation suivantes :

Interfaces

 
IEnumSyncMgrConflict

Expose les méthodes d’énumération des conflits.
IEnumSyncMgrEvents

Expose les méthodes d’énumération d’événements de synchronisation.
IEnumSyncMgrSyncItems

Expose les méthodes qui énumèrent les objets d’élément de synchronisation gérés par le gestionnaire.
ISyncMgrConflict

Expose les méthodes qui fournissent des informations sur un conflit récupéré à partir d’un magasin de conflits et permet de résoudre le conflit.
ISyncMgrConflictFolder

Expose une méthode qui obtient la liste d’ID de conflit pour un objet de conflit.
ISyncMgrConflictItems

Expose les méthodes qui obtiennent des données d’élément de conflit et le nombre d’éléments.
ISyncMgrConflictPresenter

Expose une méthode qui présente un conflit à l’utilisateur.
ISyncMgrConflictResolutionItems

Expose les méthodes qui obtiennent des informations sur les éléments et le nombre d’éléments.
ISyncMgrConflictResolveInfo

Expose les méthodes qui obtiennent et définissent des informations sur la résolution des conflits du gestionnaire de synchronisation.
ISyncMgrConflictStore

Expose les méthodes qui permettent à un gestionnaire de fournir des conflits qui apparaissent dans le dossier Conflits.
ISyncMgrControl

Expose les méthodes qui permettent à une application ou à un gestionnaire de démarrer ou d’arrêter une synchronisation, d’informer le Centre de synchronisation des modifications apportées à l’ensemble de gestionnaires ou d’éléments, ou de notifier les modifications apportées aux valeurs de propriété.
ISyncMgrEvent

Expose les méthodes qui récupèrent des données à partir d’un magasin d’événements. Un magasin d’événements permet au Centre de synchronisation d’obtenir un énumérateur de tous les événements dans le magasin, ainsi que de récupérer des événements individuels.
ISyncMgrEventLinkUIOperation

Fournit une méthode appelée lorsque des liens d’événements sont cliqués dans le dossier des résultats de synchronisation.
ISyncMgrEventStore

Expose les méthodes qui permettent à un gestionnaire de fournir son propre magasin d’événements et de gérer ses propres événements de synchronisation, au lieu d’utiliser le magasin d’événements du Centre de synchronisation par défaut. Ces événements sont affichés dans le dossier Résultats de la synchronisation.
ISyncMgrHandler

Expose les méthodes qui composent l’interface principale implémentée par un gestionnaire de synchronisation.
ISyncMgrHandlerCollection

Expose les méthodes qui fournissent un énumérateur d’ID de gestionnaire de synchronisation et instancient ces gestionnaires de synchronisation.
ISyncMgrHandlerInfo

Expose les méthodes qui permettent à un gestionnaire de fournir des informations sur les propriétés et l’état au Centre de synchronisation.
ISyncMgrResolutionHandler

Expose les méthodes qui gèrent les conflits de synchronisation. Implémentez cette interface pour construire un gestionnaire de conflits de synchronisation. L’interface utilisateur de résolution des conflits appelle cette interface pour résoudre le conflit présenté à l’utilisateur.
ISyncMgrScheduleWizardUIOperation

Expose une méthode qui permet à un gestionnaire d’afficher l’Assistant Planification de synchronisation pour le gestionnaire.
ISyncMgrSessionCreator

Expose une méthode unique par laquelle un gestionnaire ou une application externe peut notifier le Centre de synchronisation que la synchronisation a commencé, ainsi que signaler la progression et les événements.
ISyncMgrSyncCallback

Expose les méthodes qui permettent à un processus de synchronisation de signaler la progression et les événements au Centre de synchronisation, ou de demander si le processus a été annulé.
ISyncMgrSyncItem

Expose les méthodes qui agissent sur et récupèrent des informations à partir d’un élément de synchronisation unique, ce qui permet aux gestionnaires de gérer les éléments de synchronisation en tant qu’objets indépendants.
ISyncMgrSyncItemContainer

Expose les méthodes qui fournissent des informations aux gestionnaires sur les éléments qu’ils contiennent.
ISyncMgrSyncItemInfo

Expose les méthodes qui fournissent des informations sur les propriétés et l’état d’un élément de synchronisation unique.
ISyncMgrSyncResult

Expose une méthode que les applications appelant ISyncMgrControl peuvent utiliser pour obtenir le résultat d’un appel ISyncMgrControl::StartHandlerSync ou ISyncMgrControl::StartItemSync.
ISyncMgrUIOperation

Expose une méthode par le biais de laquelle un gestionnaire de synchronisation ou un élément de synchronisation peut afficher un objet d’interface utilisateur lorsque vous y êtes invité par le Centre de synchronisation.

Fonctions

 
FreeConfirmConflictItem

Libère les ressources qui ont été allouées pour une structure CONFIRM_CONFLICT_ITEM.

Structures

 
CONFIRM_CONFLICT_ITEM

Définit la structure d’élément de conflit.
CONFIRM_CONFLICT_RESULT_INFO

Définit la structure d’informations sur les résultats des conflits.
SYNCMGR_CONFLICT_ID_INFO

Décrit la structure des informations d’ID de conflit.

Énumérations

 
SYNCMGR_CANCEL_REQUEST

Décrit une demande d’annulation d’une synchronisation par l’utilisateur.
SYNCMGR_CONFLICT_ITEM_TYPE

Décrit le type d’élément de conflit.
SYNCMGR_CONTROL_FLAGS

Spécifie la façon dont une opération demandée sur certaines méthodes d’ISyncMgrControl doit être effectuée.
SYNCMGR_EVENT_FLAGS

Spécifie les indicateurs d’un événement de synchronisation.
SYNCMGR_EVENT_LEVEL

Spécifie le type d’événement signalé au Centre de synchronisation.
SYNCMGR_HANDLER_CAPABILITIES

Spécifie les fonctionnalités d’un gestionnaire concernant les actions qui peuvent être effectuées sur celui-ci.
SYNCMGR_HANDLER_POLICIES

Énumère les stratégies spécifiées par un gestionnaire de synchronisation qui s’écartent de la stratégie par défaut.
SYNCMGR_HANDLER_TYPE

Spécifie le type d’un gestionnaire. Utilisé par ISyncMgrHandlerInfo::GetType.
SYNCMGR_ITEM_CAPABILITIES

Spécifie les actions qui peuvent être effectuées sur un élément.
SYNCMGR_ITEM_POLICIES

Spécifie les stratégies d’un élément pour contrôler la façon dont elles peuvent être activées ou désactivées par la stratégie de groupe.
SYNCMGR_PRESENTER_CHOICE

Décrit le choix qu’un utilisateur fait à propos d’une résolution des conflits de gestionnaire de synchronisation. Utilisé par ISyncMgrConflictPresenter.
SYNCMGR_PRESENTER_NEXT_STEP

Décrit l’étape suivante qui doit se produire dans la résolution des conflits du gestionnaire de synchronisation. Utilisé par ISyncMgrConflictPresenter.
SYNCMGR_PROGRESS_STATUS

Spécifie la progression actuelle status d’un processus de synchronisation. Utilisé par ISyncMgrSyncCallback::ReportProgress.
SYNCMGR_RESOLUTION_ABILITIES

Indique les capacités et l’activité de résolution des conflits à suivre. Utilisé avec ISyncMgrResolutionHandler::QueryAbilities.
SYNCMGR_RESOLUTION_FEEDBACK

Décrit les commentaires de résolution du Gestionnaire de synchronisation. Utilisé par ISyncMgrResolutionHandler.
SYNCMGR_SYNC_CONTROL_FLAGS

Indique les indicateurs utilisés par ISyncMgrControl::StartHandlerSync et ISyncMgrControl::StartItemSync.