énumération SYNCMGR_HANDLER_POLICIES (syncmgr.h)
Énumère les stratégies spécifiées par un gestionnaire de synchronisation qui s’écartent de la stratégie par défaut.
Syntax
typedef enum SYNCMGR_HANDLER_POLICIES {
SYNCMGR_HPM_NONE = 0,
SYNCMGR_HPM_PREVENT_ACTIVATE = 0x1,
SYNCMGR_HPM_PREVENT_DEACTIVATE = 0x2,
SYNCMGR_HPM_PREVENT_ENABLE = 0x4,
SYNCMGR_HPM_PREVENT_DISABLE = 0x8,
SYNCMGR_HPM_PREVENT_START_SYNC = 0x10,
SYNCMGR_HPM_PREVENT_STOP_SYNC = 0x20,
SYNCMGR_HPM_DISABLE_ENABLE = 0x100,
SYNCMGR_HPM_DISABLE_DISABLE = 0x200,
SYNCMGR_HPM_DISABLE_START_SYNC = 0x400,
SYNCMGR_HPM_DISABLE_STOP_SYNC = 0x800,
SYNCMGR_HPM_DISABLE_BROWSE = 0x1000,
SYNCMGR_HPM_DISABLE_SCHEDULE = 0x2000,
SYNCMGR_HPM_HIDDEN_BY_DEFAULT = 0x10000,
SYNCMGR_HPM_BACKGROUND_SYNC_ONLY,
SYNCMGR_HPM_VALID_MASK = 0x12f3f
} ;
Constantes
SYNCMGR_HPM_NONE Valeur : 0 Aucun indicateur de stratégie de gestionnaire n’est défini. |
|
SYNCMGR_HPM_PREVENT_ACTIVATE Valeur : 0x1 L’activation du gestionnaire n’est pas prise en charge au moment de l’appel. Cette valeur peut être utilisée par un gestionnaire pour implémenter la prise en charge de la stratégie de groupe qui empêche l’activation du gestionnaire. Si cette valeur est définie, la tâche d’installation ne s’affiche pas dans le dossier Synchronisation du programme d’installation lorsque ce gestionnaire est sélectionné. Le gestionnaire doit fournir un commentaire, retourné à partir de son implémentation de ISyncMgrHandlerInfo::GetComment, pour indiquer à l’utilisateur pourquoi la tâche d’installation n’est pas disponible. La plupart des gestionnaires ne doivent pas définir cette valeur. |
|
SYNCMGR_HPM_PREVENT_DEACTIVATE Valeur : 0x2 La désactivation du gestionnaire n’est pas prise en charge au moment de l’appel. Cette valeur peut être utilisée par un gestionnaire pour implémenter la prise en charge de la stratégie de groupe qui empêche la désactivation du gestionnaire. Si cette valeur est définie, la tâche Supprimer n’apparaît pas dans le dossier Centre de synchronisation lorsque ce gestionnaire est sélectionné. Le gestionnaire doit fournir un commentaire, retourné à partir de son implémentation de ISyncMgrHandlerInfo::GetComment, pour indiquer à l’utilisateur pourquoi la tâche d’installation n’est pas disponible. La plupart des gestionnaires ne doivent pas définir cette valeur. |
|
SYNCMGR_HPM_PREVENT_ENABLE Valeur : 0x4 Le gestionnaire prend normalement en charge l’activation, mais ne peut pas l’être en raison d’une stratégie de gestionnaire. Si cet indicateur est défini, l’option Activer ne s’affiche pas dans le menu contextuel. |
|
SYNCMGR_HPM_PREVENT_DISABLE Valeur : 0x8 Le gestionnaire prend normalement en charge la désactivation, mais ne peut pas être activé en raison d’une stratégie de gestionnaire. Si cet indicateur est défini, l’option Désactiver ne s’affiche pas dans le menu contextuel. |
|
SYNCMGR_HPM_PREVENT_START_SYNC Valeur : 0x10 Le gestionnaire prend normalement en charge la synchronisation, mais ne peut pas être synchronisé en raison de la stratégie de gestionnaire. Si cet indicateur est défini, l’option Démarrer la synchronisation ne s’affiche pas dans le menu contextuel ou la barre de commandes. |
|
SYNCMGR_HPM_PREVENT_STOP_SYNC Valeur : 0x20 Le gestionnaire prend normalement en charge la synchronisation, mais ne peut pas être synchronisé en raison de la stratégie de gestionnaire. Si cet indicateur est défini, l’option Arrêter la synchronisation ne s’affiche pas dans le menu contextuel ou la barre de commandes. |
|
SYNCMGR_HPM_DISABLE_ENABLE Valeur : 0x100 Le gestionnaire prend normalement en charge l’activation, mais ne peut pas être activé au moment de l’appel. L’option Activer s’affiche, mais est désactivée. |
|
SYNCMGR_HPM_DISABLE_DISABLE Valeur : 0x200 Le gestionnaire prend normalement en charge la désactivation, mais ne peut pas être désactivé au moment de l’appel. L’option Désactiver s’affiche, mais est désactivée. |
|
SYNCMGR_HPM_DISABLE_START_SYNC Valeur : 0x400 Le gestionnaire prend normalement en charge la synchronisation, mais ne peut pas être synchronisé au moment de l’appel. L’option Démarrer la synchronisation s’affiche, mais est désactivée. |
|
SYNCMGR_HPM_DISABLE_STOP_SYNC Valeur : 0x800 Le gestionnaire prend normalement en charge l’annulation, mais ne peut pas être annulé au moment de l’appel. L’option Arrêter la synchronisation s’affiche, mais est désactivée. |
|
SYNCMGR_HPM_DISABLE_BROWSE Valeur : 0x1000 Le gestionnaire prend normalement en charge l’annulation, mais ne peut pas être annulé au moment de l’appel. L’option Parcourir s’affiche, mais est désactivée. |
|
SYNCMGR_HPM_DISABLE_SCHEDULE Valeur : 0x2000 Le gestionnaire prend normalement en charge l’annulation, mais ne peut pas être annulé au moment de l’appel. L’option Afficher la planification s’affiche, mais est désactivée. |
|
SYNCMGR_HPM_HIDDEN_BY_DEFAULT Valeur : 0x10000 Le gestionnaire 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 le gestionnaire 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. L’état masqué est disponible dans l’interface utilisateur du dossier en tant que propriété System.Sync.Hidden (PKEY_Sync_Hidden). |
|
SYNCMGR_HPM_BACKGROUND_SYNC_ONLY L’utilisateur ne propose pas de tâches de synchronisation et d’arrêt dans l’interface utilisateur. Cela équivaut à SYNCMGR_HPM_PREVENT_START_SYNC |
SYNCMGR_HPM_PREVENT_STOP_SYNC. |
SYNCMGR_HPM_VALID_MASK Valeur : 0x12f3f Masque utilisé pour récupérer les indicateurs de SYNCMGR_HANDLER_POLICIES valides. |
Configuration requise
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 |