SYNCMGRFLAG 列舉 (mobsync.h)

SYNCMGRFLAG 列舉值用於 ISyncMgrSynchronize::Initialize 方法,以指出同步處理事件起始的方式。

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;

常數

 
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
允許與用戶互動。 應用程式允許顯示使用者介面元素,並與用戶互動。 如果未設定此旗標,應用程式不得顯示使用 ISyncMgrSynchronizeCallback 介面以外的任何使用者介面元素。 如果應用程式在未顯示使用者介面元素的情況下無法完成同步處理,且未設定此旗標,則應用程式會失敗同步處理。

規格需求

需求
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
標頭 mobsync.h

另請參閱

ISyncMgrSynchronize::Initialize