Compartilhar via


IProviderConverterRegistration::RegisterProviderConverter

Registra uma implementação de IProviderConverter que pode converter o tipo especificado de provedor personalizado em um IKnowledgeSyncProvider.

HRESULT RegisterProviderConverter(
  REFIID rProviderIID,
  REFCLSID rConverterCLSId);

Parâmetros

  • rProviderIID
    [in] A IID da interface de provedor que esse conversor pode converter em IKnowledgeSyncProvider.
  • rConverterCLSId
    [in] A CLSID que o Sync Framework pode usar para criar o objeto conversor usando CoCreateInstance.

Valor de retorno

  • S_OK

  • E_INVALIDARG quando um conversor já foi registrado para rProviderIID com uma CLSID que não é igual a rConverterCLSId.

  • E_OUTOFMEMORY

Comentários

Esse método cria uma chave de Registro para o conversor em HKEY_LOCAL_MACHINE\Software\Microsoft\MSF\ProviderConverterRegistration. O nome da chave é rProviderIID e é representado como uma cadeia de caracteres. Tem um valor padrão de rConverterCLSId e é representado como uma cadeia de caracteres.

Consulte também

Referência

Interface IProviderConverterRegistration