Compartir a través de


Enumeración SYNCMGRFLAG (mobsync.h)

Los valores de enumeración SYNCMGRFLAG se usan en el método ISyncMgrSynchronize::Initialize para indicar cómo se inició el evento de sincronización.

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
Valor: 0x1
La sincronización se inició mediante un evento de conexión de red.
SYNCMGRFLAG_PENDINGDISCONNECT
Valor: 0x2
La sincronización se inició mediante un evento de desconexión de red pendiente.
SYNCMGRFLAG_MANUAL
Valor: 0x3
El usuario final inició manualmente la sincronización.
SYNCMGRFLAG_IDLE
Valor: 0x4
Se invocó la sincronización mediante programación.
SYNCMGRFLAG_INVOKE
Valor: 0x5
Se invocó la sincronización mediante programación.
SYNCMGRFLAG_SCHEDULED
Valor: 0x6
La sincronización se inició mediante un evento de actualización programada.
SYNCMGRFLAG_EVENTMASK
Valor: 0xff
Valor de máscara de sincronización.
SYNCMGRFLAG_SETTINGS
Valor: 0x100
La sincronización se inició con fines de configuración solo en el cuadro de diálogo Propiedades del sistema .
SYNCMGRFLAG_MAYBOTHERUSER
Valor: 0x200
Se permite la interacción con el usuario. La aplicación puede mostrar elementos de la interfaz de usuario e interactuar con el usuario. Si no se establece esta marca, la aplicación no debe mostrar ningún elemento de interfaz de usuario distinto del uso de la interfaz ISyncMgrSynchronizeCallback . Si una aplicación no puede completar la sincronización sin mostrar elementos de la interfaz de usuario y esta marca no está establecida, la aplicación produce un error en la sincronización.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado mobsync.h

Consulte también

ISyncMgrSynchronize::Initialize