Partager via


IProviderConverterRegistration::RegisterProviderConverter

Inscrit une implémentation d'IProviderConverter qui peut convertir le type spécifié de fournisseur personnalisé en type IKnowledgeSyncProvider.

Syntaxe

HRESULT RegisterProviderConverter(
  REFIID rProviderIID,
  REFCLSID rConverterCLSId);

Paramètres

  • rProviderIID
    [in] IID de l'interface de fournisseur que ce convertisseur peut convertir en IKnowledgeSyncProvider.

  • rConverterCLSId
    [in] CLSID que Sync Framework peut utiliser pour créer l'objet de convertisseur à l'aide de CoCreateInstance.

Valeur de retour

  • S_OK

  • E_INVALIDARG lorsqu'un convertisseur est déjà inscrit pour rProviderIID avec un CLSID différent de rConverterCLSId.

  • E_OUTOFMEMORY

Notes

Cette méthode crée une clé de Registre pour le convertisseur sous HKEY_LOCAL_MACHINE\Software\Microsoft\MSF\ProviderConverterRegistration. Le nom de la clé est rProviderIID, représenté sous forme de chaîne. Sa valeur par défaut est rConverterCLSId, représentée sous forme de chaîne.

Voir aussi

Autres ressources

Interface IProviderConverterRegistration