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