다음을 통해 공유


ISyncMgrControl 인터페이스(syncmgr.h)

애플리케이션 또는 처리기가 동기화를 시작하거나 중지하거나, 동기화 센터에 처리기 또는 항목 집합에 대한 변경 내용을 알리거나, 속성 값에 대한 변경 내용을 알릴 수 있는 메서드를 노출합니다.

상속

ISyncMgrControl 인터페이스는 IUnknown 인터페이스에서 상속됩니다. ISyncMgrControl 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

ISyncMgrControl 인터페이스에는 이러한 메서드가 있습니다.

 
ISyncMgrControl::ActivateHandler

처리기를 활성화하거나 비활성화합니다.
ISyncMgrControl::EnableHandler

처리기를 사용하거나 사용하지 않도록 설정합니다.
ISyncMgrControl::EnableItem

지정된 처리기에서 관리하는 동기화 항목을 사용하거나 사용하지 않도록 설정합니다.
ISyncMgrControl::StartHandlerSync

특정 처리기에서 관리하는 모든 항목의 동기화를 시작합니다.
ISyncMgrControl::StartItemSync

특정 처리기에서 관리하는 지정된 항목의 동기화를 시작합니다.
ISyncMgrControl::StartSyncAll

모든 처리기에서 관리하는 모든 항목을 동기화합니다.
ISyncMgrControl::StopHandlerSync

지정된 처리기의 동기화를 중지합니다.
ISyncMgrControl::StopItemSync

특정 처리기에서 관리하는 지정된 항목의 동기화를 중지합니다.
ISyncMgrControl::StopSyncAll

모든 처리기에서 관리하는 모든 항목의 동기화를 중지합니다.
ISyncMgrControl::UpdateConflicts

동기화 센터에 특정 처리기 또는 항목에 대한 충돌이 추가되었음을 알립니다.
ISyncMgrControl::UpdateEvents

특정 처리기 또는 항목에 대한 이벤트가 추가되었음을 동기화 센터에 알립니다.
ISyncMgrControl::UpdateHandler

동기화 센터에 처리기에서 관리하는 항목을 다시 열거하도록 지시하거나 처리기의 속성이 변경되었다는 것을 알릴 수 있습니다.
ISyncMgrControl::UpdateHandlerCollection

동기화 센터에 처리기 컬렉션을 다시 열거하도록 지시하거나 처리기 컬렉션의 처리기 속성이 변경되었다는 것을 알릴 수 있습니다.
ISyncMgrControl::UpdateItem

동기화 센터에 동기화 항목의 속성이 변경되었다는 것을 알립니다.

설명

ISyncMgrControl 은 동기화 센터에서 구현됩니다. 애플리케이션 또는 처리기에서 COM(구성 요소 개체 모델) 로컬 서버로 구현되는 CLSID_SyncMgrControl 개체로 인스턴스화할 수 있습니다. 따라서 ISyncMgrControl 메서드를 호출하는 데 상당한 시간이 걸릴 수 있습니다. 이러한 호출은 UI 스레드에서 이루어져서는 안 됩니다.

이 인터페이스의 모든 메서드는 동기화 센터를 사용하여 요청을 큐에 대기합니다.

ISyncMgrControlISyncMgrSynchronizeInvoke를 대체합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 syncmgr.h