다음을 통해 공유


IProviderConverterRegistration::RegisterProviderConverter

지정된 유형의 사용자 지정 공급자를 IKnowledgeSyncProvider로 변환할 수 있는 IProviderConverter 구현을 등록합니다.

HRESULT RegisterProviderConverter(
  REFIID rProviderIID,
  REFCLSID rConverterCLSId);

매개 변수

  • rProviderIID
    [in] 이 변환기에서 IKnowledgeSyncProvider로 변환할 수 있는 공급자 인터페이스의 IID입니다.
  • rConverterCLSId
    [in] Sync Framework에서 CoCreateInstance를 사용하여 변환기 개체를 만드는 데 사용할 수 있는 CLSID입니다.

반환 값

  • S_OK

  • 변환기가 rConverterCLSId와 같지 않은 CLSID를 사용하여 rProviderIID에 대해 이미 등록되어 있으면 E_INVALIDARG입니다.

  • E_OUTOFMEMORY

주의

이 메서드는 HKEY_LOCAL_MACHINE\Software\Microsoft\MSF\ProviderConverterRegistration에서 변환기의 레지스트리 키를 만듭니다. 키 이름은 rProviderIID이며 문자열로 표현됩니다. 기본값은 rConverterCLSId이고 문자열로 표현됩니다.

참고 항목

참조

IProviderConverterRegistration 인터페이스