다음을 통해 공유


ISyncSessionExtendedErrorInfo::GetSyncProviderWithError

동기화 오류를 발생시킨 공급자의 ISyncProvider 인터페이스를 가져옵니다.

HRESULT GetSyncProviderWithError(
  ISyncProvider ** ppProviderWithError);

매개 변수

  • ppProviderWithError
    [out, retval] 동기화 오류를 발생시킨 공급자의 ISyncProvider 인터페이스를 가져옵니다.

반환 값

  • S_OK

  • E_POINTER

  • 동기화 세션이 시작되지 않았으면 SYNC_E_INVALID_OPERATION입니다.

주의

대상 공급자는 ISyncSessionState2::SetProviderWithError를 사용하여 IKnowledgeSyncProvider::ProcessChangeBatch 메서드 처리 중에 동기화 오류를 발생시킨 공급자를 나타냅니다. ISyncSessionExtendedErrorInfo::GetSyncProviderWithError는 오류를 발생시킨 공급자의 ISyncProvider 인터페이스를 가져오기 위해 응용 프로그램에서 사용됩니다. 그런 다음 응용 프로그램에서는 공급자가 구현하는 다른 인터페이스를 쿼리하고 메서드를 호출하여 오류를 처리할 수 있습니다.

참고 항목

참조

ISyncSessionExtendedErrorInfo 인터페이스