Partager via


Interface ISyncMgrHandler (syncmgr.h)

Expose les méthodes qui composent l’interface principale implémentée par un gestionnaire de synchronisation. Le Centre de synchronisation crée un instance du gestionnaire via cette interface pour obtenir des propriétés, énumérer les éléments de synchronisation et modifier l’état. Le Centre de synchronisation crée une instance distincte du gestionnaire sur un thread distinct pour effectuer une synchronisation ou une opération d’interface utilisateur.

Héritage

L’interface ISyncMgrHandler hérite de l’interface IUnknown. ISyncMgrHandler a également les types de membres suivants :

Méthodes

L’interface ISyncMgrHandler utilise ces méthodes.

 
ISyncMgrHandler ::Activate

Demande que le gestionnaire soit activé ou désactivé. Un gestionnaire actif peut être synchronisé ; un gestionnaire inactif ne peut pas.
ISyncMgrHandler ::Enable

Demande qu’un gestionnaire actif soit activé ou désactivé. Un gestionnaire activé peut être synchronisé et un gestionnaire désactivé ne peut pas.
ISyncMgrHandler ::GetCapabilities

Obtient un ensemble d’indicateurs décrivant les fonctionnalités définies du gestionnaire.
ISyncMgrHandler ::GetHandlerInfo

Obtient les propriétés qui décrivent le gestionnaire.
ISyncMgrHandler ::GetName

Obtient le nom complet du gestionnaire.
ISyncMgrHandler ::GetObject

Crée un type spécifique d’objet lié au gestionnaire.
ISyncMgrHandler ::GetPolicies

Obtient un ensemble d’indicateurs décrivant les stratégies définies par le gestionnaire.
ISyncMgrHandler ::Synchronize

Lance la synchronisation d’une sélection des éléments de synchronisation du gestionnaire.

Remarques

ISyncMgrHandler remplace ISyncMgrSynchronize. Certaines des fonctionnalités antérieures ont été simplifiées, tandis que d’autres ont été déplacées vers d’autres interfaces. Pour obtenir des informations spécifiques, consultez les pages de méthodes individuelles.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête syncmgr.h