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 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.
Syntax
typedef enum SYNCMGR_ITEM_POLICIES {
SYNCMGR_IPM_NONE = 0,
SYNCMGR_IPM_PREVENT_ENABLE = 0x1,
SYNCMGR_IPM_PREVENT_DISABLE = 0x2,
SYNCMGR_IPM_PREVENT_START_SYNC = 0x4,
SYNCMGR_IPM_PREVENT_STOP_SYNC = 0x8,
SYNCMGR_IPM_DISABLE_ENABLE = 0x10,
SYNCMGR_IPM_DISABLE_DISABLE = 0x20,
SYNCMGR_IPM_DISABLE_START_SYNC = 0x40,
SYNCMGR_IPM_DISABLE_STOP_SYNC = 0x80,
SYNCMGR_IPM_DISABLE_BROWSE = 0x100,
SYNCMGR_IPM_DISABLE_DELETE = 0x200,
SYNCMGR_IPM_HIDDEN_BY_DEFAULT = 0x10000,
SYNCMGR_IPM_VALID_MASK = 0x102ff
} ;
Constantes
SYNCMGR_IPM_NONEValeur : 0 Aucun indicateur de stratégie n’est défini. |
SYNCMGR_IPM_PREVENT_ENABLEValeur : 0x1 L’activation de l’élément n’est pas prise en charge au moment de l’appel. Cette valeur peut être utilisée par un élément pour implémenter la prise en charge de la stratégie de groupe qui empêche l’activation de l’élément. Si cette valeur est définie, la tâche Activer n’apparaît pas dans le dossier du gestionnaire lorsque cet élément est sélectionné. L’élément doit fournir un commentaire, retourné à partir de son implémentation de ISyncMgrSyncItemInfo ::GetComment, pour indiquer à l’utilisateur pourquoi la tâche Activer n’est pas disponible. La plupart des éléments ne doivent pas définir cette valeur. |
SYNCMGR_IPM_PREVENT_DISABLEValeur : 0x2 La désactivation de l’élément n’est pas prise en charge au moment de l’appel. Cette valeur peut être utilisée par un élément pour implémenter la prise en charge de la stratégie de groupe qui empêche la désactivation de l’élément. Si cette valeur est définie, la tâche Désactiver n’apparaît pas dans le dossier du gestionnaire lorsque cet élément est sélectionné. L’élément doit fournir un commentaire, retourné à partir de son implémentation de ISyncMgrSyncItemInfo ::GetComment, pour indiquer à l’utilisateur pourquoi la tâche Désactiver n’est pas disponible. La plupart des éléments ne doivent pas définir cette valeur. |
SYNCMGR_IPM_PREVENT_START_SYNCValeur : 0x4 Le démarrage d’une synchronisation via l’interface utilisateur ou les API n’est pas pris en charge. La synchronisation peut être démarrée uniquement par une application externe qui crée un créateur de session pour signaler la progression. Si cette valeur est définie, la tâche Démarrer la synchronisation ne s’affiche pas dans le dossier du gestionnaire lorsque l’élément de synchronisation est sélectionné. Notez que Démarrer la synchronisation doit être pris en charge sur un gestionnaire pour qu’il soit pris en charge sur un élément de synchronisation. La plupart des éléments de synchronisation ne doivent pas définir cette valeur. |
SYNCMGR_IPM_PREVENT_STOP_SYNCValeur : 0x8 L’arrêt d’une synchronisation via l’interface utilisateur ou les API n’est pas pris en charge. Si cette valeur est définie, la tâche Arrêter la synchronisation n’apparaît pas dans le dossier du gestionnaire lorsque l’élément de synchronisation est sélectionné. Notez que l’option Arrêter la synchronisation doit être prise en charge sur un gestionnaire pour qu’elle soit prise en charge sur un élément de synchronisation. La plupart des éléments de synchronisation ne doivent pas définir cette valeur. |
SYNCMGR_IPM_DISABLE_ENABLEValeur : 0x10 La tâche d’activation doit être désactivée lorsqu’elle est affichée pour cet élément de synchronisation. Avec cet ensemble de stratégies, l’option Activer apparaît dans le menu contextuel, si SYNCMGR_IPM_PREVENT_ENABLE n’est pas défini, mais est désactivé. |
SYNCMGR_IPM_DISABLE_DISABLEValeur : 0x20 La tâche de désactivation doit être désactivée lorsqu’elle est affichée pour cet élément de synchronisation. Avec cet ensemble de stratégies, l’option Désactiver s’affiche dans le menu contextuel, si SYNCMGR_IPM_PREVENT_DISABLE n’est pas défini, mais est désactivé. |
SYNCMGR_IPM_DISABLE_START_SYNCValeur : 0x40 La tâche Démarrer la synchronisation doit être désactivée lorsqu’elle s’affiche pour cet élément de synchronisation. Avec cet ensemble de stratégies, l’option Démarrer la synchronisation s’affiche dans le menu contextuel, si SYNCMGR_IPM_PREVENT_START_SYNC n’est pas défini et si SYNCMGR_HPM_PREVENT_START_SYNC n’est pas défini sur le handle, mais est désactivé. |
SYNCMGR_IPM_DISABLE_STOP_SYNCValeur : 0x80 La tâche Arrêter la synchronisation doit être désactivée lorsqu’elle est affichée pour cet élément de synchronisation. Avec cet ensemble de stratégies, l’option Arrêter la synchronisation s’affiche dans le menu contextuel, si SYNCMGR_IPM_PREVENT_STOP_SYNC n’est pas défini et si SYNCMGR_HPM_PREVENT_STOP_SYNC n’est pas défini sur le gestionnaire, mais est désactivé. |
SYNCMGR_IPM_DISABLE_BROWSEValeur : 0x100 La tâche Parcourir doit être désactivée lorsqu’elle s’affiche pour cet élément de synchronisation. La tâche Parcourir s’affiche uniquement si la valeur SYNCMGR_ICM_CAN_BROWSE_CONTENT est retournée à partir de la méthode ISyncMgrSyncItem ::GetCapabilities . |
SYNCMGR_IPM_DISABLE_DELETEValeur : 0x200 Le gestionnaire prend normalement en charge la suppression d’éléments, mais cet élément ne peut pas être supprimé au moment de l’appel. Avec cet ensemble de stratégies, l’option Supprimer apparaît comme désactivée dans le menu contextuel de l’élément de synchronisation. |
SYNCMGR_IPM_HIDDEN_BY_DEFAULTValeur : 0x10000 L’élément doit être masqué à l’utilisateur, sauf si l’option Afficher les fichiers masqués a été activée. Cette stratégie s’applique uniquement à la première fois que l’élément est chargé. Après cela, l’état masqué est conservé par le Centre de synchronisation et peut être modifié par l’utilisateur via la feuille des propriétés. |
SYNCMGR_IPM_VALID_MASKValeur : 0x102ff Masque utilisé pour récupérer les indicateurs de SYNCMGR_ITEM_POLICIES valides. |
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 |