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.
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_CONNECTValeur : 0x1 La synchronisation a été lancée par un événement de connexion réseau. |
SYNCMGRFLAG_PENDINGDISCONNECTValeur : 0x2 La synchronisation a été lancée par un événement de déconnexion réseau en attente. |
SYNCMGRFLAG_MANUALValeur : 0x3 La synchronisation a été lancée manuellement par l’utilisateur final. |
SYNCMGRFLAG_IDLEValeur : 0x4 La synchronisation a été appelée par programmation. |
SYNCMGRFLAG_INVOKEValeur : 0x5 La synchronisation a été appelée par programmation. |
SYNCMGRFLAG_SCHEDULEDValeur : 0x6 La synchronisation a été lancée par un événement de mise à jour planifiée. |
SYNCMGRFLAG_EVENTMASKValeur : 0xff Valeur du masque de synchronisation. |
SYNCMGRFLAG_SETTINGSValeur : 0x100 La synchronisation a été lancée à des fins de configuration uniquement dans la boîte de dialogue Propriétés système . |
SYNCMGRFLAG_MAYBOTHERUSERValeur : 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 |