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.