ÉNUMÉRATION SYNCMGRFLAG (mobsync.h)
Les valeurs d’énumération SYNCMGRFLAG sont utilisées dans la méthode ISyncMgrSynchronize ::Initialize pour indiquer comment l’événement de synchronisation a été lancé.
Syntax
typedef enum _tagSYNCMGRFLAG {
SYNCMGRFLAG_CONNECT = 0x1,
SYNCMGRFLAG_PENDINGDISCONNECT = 0x2,
SYNCMGRFLAG_MANUAL = 0x3,
SYNCMGRFLAG_IDLE = 0x4,
SYNCMGRFLAG_INVOKE = 0x5,
SYNCMGRFLAG_SCHEDULED = 0x6,
SYNCMGRFLAG_EVENTMASK = 0xff,
SYNCMGRFLAG_SETTINGS = 0x100,
SYNCMGRFLAG_MAYBOTHERUSER = 0x200
} SYNCMGRFLAG;
Constantes
SYNCMGRFLAG_CONNECT Valeur : 0x1 La synchronisation a été lancée par un événement de connexion réseau. |
SYNCMGRFLAG_PENDINGDISCONNECT Valeur : 0x2 La synchronisation a été lancée par un événement de déconnexion réseau en attente. |
SYNCMGRFLAG_MANUAL Valeur : 0x3 La synchronisation a été lancée manuellement par l’utilisateur final. |
SYNCMGRFLAG_IDLE Valeur : 0x4 La synchronisation a été appelée par programmation. |
SYNCMGRFLAG_INVOKE Valeur : 0x5 La synchronisation a été appelée par programmation. |
SYNCMGRFLAG_SCHEDULED Valeur : 0x6 La synchronisation a été lancée par un événement de mise à jour planifiée. |
SYNCMGRFLAG_EVENTMASK Valeur : 0xff Valeur du masque de synchronisation. |
SYNCMGRFLAG_SETTINGS Valeur : 0x100 La synchronisation a été lancée à des fins de configuration uniquement dans la boîte de dialogue Propriétés système . |
SYNCMGRFLAG_MAYBOTHERUSER Valeur : 0x200 L’interaction avec l’utilisateur est autorisée. L’application est autorisée à afficher les éléments d’interface utilisateur et à interagir avec l’utilisateur. Si cet indicateur n’est pas défini, l’application ne doit pas afficher d’éléments d’interface utilisateur autres que l’utilisation de l’interface ISyncMgrSynchronizeCallback . Si une application ne peut pas terminer la synchronisation sans afficher les éléments d’interface utilisateur et que cet indicateur n’est pas défini, l’application échoue à la synchronisation. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | mobsync.h |