SYNCMGRFLAG 列挙 (mobsync.h)
SYNCMGRFLAG 列挙値は、同期イベントがどのように開始されたかを示すために、ISyncMgrSynchronize::Initialize メソッドで使用されます。
構文
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 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | mobsync.h |