Share via


IProviderConverterRegistration::RegisterProviderConverter

Registra una implementación de IProviderConverter que puede convertir el tipo especificado de proveedor personalizado en IKnowledgeSyncProvider.

HRESULT RegisterProviderConverter(
  REFIID rProviderIID,
  REFCLSID rConverterCLSId);

Parámetros

  • rProviderIID
    [in] IID de la interfaz de proveedor que este convertidor puede convertir en IKnowledgeSyncProvider.
  • rConverterCLSId
    [in] CLSID que Sync Framework puede utilizar para crear el objeto convertidor mediante CoCreateInstance.

Valor devuelto

  • S_OK

  • E_INVALIDARG si ya existe un convertidor registrado para rProviderIID con un CLSID distinto de rConverterCLSId.

  • E_OUTOFMEMORY

Notas

Este método crea una clave del Registro para el convertidor bajo HKEY_LOCAL_MACHINE\Software\Microsoft\MSF\ProviderConverterRegistration. El nombre de clave es rProviderIID y se representa como una cadena. Tiene un valor predeterminado de rConverterCLSId que se representa como una cadena.

Vea también

Referencia

Interfaz IProviderConverterRegistration