Enumerazione SYNCMGRFLAG (mobsync.h)

I valori di enumerazione SYNCMGRFLAG vengono utilizzati nel metodo ISyncMgrSynchronize::Initialize per indicare come è stato avviato l'evento di sincronizzazione.

Sintassi

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;

Costanti

 
SYNCMGRFLAG_CONNECT
Valore: 0x1
La sincronizzazione è stata avviata da un evento di connessione di rete.
SYNCMGRFLAG_PENDINGDISCONNECT
Valore: 0x2
La sincronizzazione è stata avviata da un evento di disconnessione di rete in sospeso.
SYNCMGRFLAG_MANUAL
Valore: 0x3
La sincronizzazione è stata avviata manualmente dall'utente finale.
SYNCMGRFLAG_IDLE
Valore: 0x4
La sincronizzazione è stata richiamata a livello di codice.
SYNCMGRFLAG_INVOKE
Valore: 0x5
La sincronizzazione è stata richiamata a livello di codice.
SYNCMGRFLAG_SCHEDULED
Valore: 0x6
La sincronizzazione è stata avviata da un evento di aggiornamento pianificato.
SYNCMGRFLAG_EVENTMASK
Valore: 0xff
Valore della maschera di sincronizzazione.
SYNCMGRFLAG_SETTINGS
Valore: 0x100
La sincronizzazione è stata avviata a scopo di configurazione solo nella finestra di dialogo Proprietà di sistema .
SYNCMGRFLAG_MAYBOTHERUSER
Valore: 0x200
L'interazione con l'utente è consentita. L'applicazione può mostrare gli elementi dell'interfaccia utente e interagire con l'utente. Se questo flag non è impostato, l'applicazione non deve visualizzare elementi dell'interfaccia utente diversi dall'uso dell'interfaccia ISyncMgrhronizeCallback . Se un'applicazione non riesce a completare la sincronizzazione senza visualizzare gli elementi dell'interfaccia utente e questo flag non è impostato, l'applicazione non riesce la sincronizzazione.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione mobsync.h

Vedi anche

ISyncMgrSynchronize::Initialize