Bagikan melalui


Enumerasi SYNCMGRFLAG (mobsync.h)

Nilai enumerasi SYNCMGRFLAG digunakan dalam metode ISyncMgrSynchronize::Initialize untuk menunjukkan bagaimana peristiwa sinkronisasi dimulai.

Sintaks

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;

Konstanta

 
SYNCMGRFLAG_CONNECT
Nilai: 0x1
Sinkronisasi dimulai oleh peristiwa koneksi jaringan.
SYNCMGRFLAG_PENDINGDISCONNECT
Nilai: 0x2
Sinkronisasi dimulai oleh peristiwa pemutusan jaringan yang tertunda.
SYNCMGRFLAG_MANUAL
Nilai: 0x3
Sinkronisasi dimulai secara manual oleh pengguna akhir.
SYNCMGRFLAG_IDLE
Nilai: 0x4
Sinkronisasi dipanggil secara terprogram.
SYNCMGRFLAG_INVOKE
Nilai: 0x5
Sinkronisasi dipanggil secara terprogram.
SYNCMGRFLAG_SCHEDULED
Nilai: 0x6
Sinkronisasi dimulai oleh peristiwa pembaruan terjadwal.
SYNCMGRFLAG_EVENTMASK
Nilai: 0xff
Nilai masker sinkronisasi.
SYNCMGRFLAG_SETTINGS
Nilai: 0x100
Sinkronisasi dimulai untuk tujuan konfigurasi hanya dalam kotak dialog Properti Sistem .
SYNCMGRFLAG_MAYBOTHERUSER
Nilai: 0x200
Interaksi dengan pengguna diizinkan. Aplikasi diizinkan untuk menampilkan elemen antarmuka pengguna dan berinteraksi dengan pengguna. Jika bendera ini tidak diatur, aplikasi tidak boleh menampilkan elemen antarmuka pengguna selain menggunakan antarmuka ISyncMgrSynchronizeCallback . Jika aplikasi tidak dapat menyelesaikan sinkronisasi tanpa menampilkan elemen antarmuka pengguna dan bendera ini tidak diatur, aplikasi gagal sinkronisasi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header mobsync.h

Lihat juga

ISyncMgrSynchronize::Initialize