Enumeração SYNCMGRFLAG (mobsync.h)

Os valores de enumeração SYNCMGRFLAG são usados no método ISyncMgrSynchronize::Initialize para indicar como o evento de sincronização foi iniciado.

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
A sincronização foi iniciada por um evento de conexão de rede.
SYNCMGRFLAG_PENDINGDISCONNECT
Valor: 0x2
A sincronização foi iniciada por um evento de desconexão de rede pendente.
SYNCMGRFLAG_MANUAL
Valor: 0x3
A sincronização foi iniciada manualmente pelo usuário final.
SYNCMGRFLAG_IDLE
Valor: 0x4
A sincronização foi invocada programaticamente.
SYNCMGRFLAG_INVOKE
Valor: 0x5
A sincronização foi invocada programaticamente.
SYNCMGRFLAG_SCHEDULED
Valor: 0x6
A sincronização foi iniciada por um evento de atualização agendado.
SYNCMGRFLAG_EVENTMASK
Valor: 0xff
Valor da máscara de sincronização.
SYNCMGRFLAG_SETTINGS
Valor: 0x100
A sincronização foi iniciada apenas para fins de configuração na caixa de diálogo Propriedades do Sistema .
SYNCMGRFLAG_MAYBOTHERUSER
Valor: 0x200
A interação com o usuário é permitida. O aplicativo tem permissão para mostrar elementos de interface do usuário e interagir com o usuário. Se esse sinalizador não estiver definido, o aplicativo não deverá exibir nenhum elemento de interface do usuário além de usar a interface ISyncMgrSynchronizeCallback . Se um aplicativo não puder concluir a sincronização sem exibir elementos de interface do usuário e esse sinalizador não estiver definido, o aplicativo falhará na sincronização.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho mobsync.h

Confira também

ISyncMgrSynchronize::Initialize