다음을 통해 공유


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 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 mobsync.h

추가 정보

ISyncMgrSynchronize::Initialize