Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Spécifie les actions qui peuvent être effectuées sur un élément.
Syntax
typedef enum SYNCMGR_ITEM_CAPABILITIES {
SYNCMGR_ICM_NONE = 0,
SYNCMGR_ICM_PROVIDES_ICON = 0x1,
SYNCMGR_ICM_EVENT_STORE = 0x2,
SYNCMGR_ICM_CONFLICT_STORE = 0x4,
SYNCMGR_ICM_CAN_DELETE = 0x10,
SYNCMGR_ICM_CAN_BROWSE_CONTENT = 0x10000,
SYNCMGR_ICM_QUERY_BEFORE_ENABLE = 0x100000,
SYNCMGR_ICM_QUERY_BEFORE_DISABLE = 0x200000,
SYNCMGR_ICM_QUERY_BEFORE_DELETE = 0x400000,
SYNCMGR_ICM_VALID_MASK = 0x710017
} ;
Constantes
SYNCMGR_ICM_NONEValeur : 0 Aucun indicateur de fonctionnalité n’est défini. |
SYNCMGR_ICM_PROVIDES_ICONValeur : 0x1 L’élément retourne un objet valide à partir d’ISyncMgrSyncItem ::GetObject lorsque cette méthode est appelée avec l’indicateur SYNCMGR_OBJECTID_Icon. |
SYNCMGR_ICM_EVENT_STOREValeur : 0x2 L’élément retourne un objet valide à partir d’ISyncMgrSyncItem ::GetObject lorsque cette méthode est appelée avec l’indicateur SYNCMGR_OBJECTID_EventStore. |
SYNCMGR_ICM_CONFLICT_STOREValeur : 0x4 L’élément retourne un objet valide à partir d’ISyncMgrSyncItem ::GetObject lorsque cette méthode est appelée avec l’indicateur SYNCMGR_OBJECTID_ConflictStore. |
SYNCMGR_ICM_CAN_DELETEValeur : 0x10 L’utilisateur est autorisé à supprimer l’élément du dossier du gestionnaire. Cela peut être utilisé par un élément pour se supprimer lui-même du jeu de synchronisation du gestionnaire (pour instance, supprimez un dossier du jeu de fichiers hors connexion). Si cette valeur est définie, la tâche Supprimer s’affiche dans le dossier du gestionnaire lorsque cet élément est sélectionné. |
SYNCMGR_ICM_CAN_BROWSE_CONTENTValeur : 0x10000 L’élément retourne un objet valide à partir d’ISyncMgrSyncItem ::GetObject lorsque cette méthode est appelée avec l’indicateur SYNCMGR_OBJECTID_BrowseContent. Si cette valeur est définie, la tâche Parcourir le contenu est ajoutée au menu contextuel de l’élément. |
SYNCMGR_ICM_QUERY_BEFORE_ENABLEValeur : 0x100000 L’élément retourne un objet valide à partir d’ISyncMgrSyncItem ::GetObject lorsque cette méthode est appelée avec l’indicateur SYNCMGR_OBJECTID_QueryBeforeEnable. |
SYNCMGR_ICM_QUERY_BEFORE_DISABLEValeur : 0x200000 L’élément retourne un objet valide à partir d’ISyncMgrSyncItem ::GetObject lorsque cette méthode est appelée avec l’indicateur SYNCMGR_OBJECTID_QueryBeforeDisable. |
SYNCMGR_ICM_QUERY_BEFORE_DELETEValeur : 0x400000 L’élément retourne un objet valide à partir d’ISyncMgrSyncItem ::GetObject lorsque cette méthode est appelée avec l’indicateur SYNCMGR_OBJECTID_QueryBeforeDelete. |
SYNCMGR_ICM_VALID_MASKValeur : 0x710017 Masque utilisé pour récupérer les indicateurs de SYNCMGR_ITEM_CAPABILITIES valides. |
Remarques
Le Centre de synchronisation interroge l’élément pour ses fonctionnalités via ISyncMgrSyncItem ::GetCapabilities chaque fois que la méthode ISyncMgrControl ::UpdateItem est appelée.
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] |
| En-tête | syncmgr.h |