IProviderConverterRegistration::RegisterProviderConverter
指定した種類のカスタム プロバイダーを IKnowledgeSyncProvider に変換できる IProviderConverter の実装を登録します。
構文
HRESULT RegisterProviderConverter(
REFIID rProviderIID,
REFCLSID rConverterCLSId);
パラメーター
rProviderIID
[in] このコンバーターで IKnowledgeSyncProvider に変換できるプロバイダー インターフェイスの IID です。rConverterCLSId
[in] Sync Framework で CoCreateInstance を使用してコンバーター オブジェクトを作成する際に使用できる CLSID です。
戻り値
S_OK
E_INVALIDARG (CLSID が rConverterCLSId とは異なる rProviderIID のコンバーターが既に登録されている場合)
E_OUTOFMEMORY
説明
このメソッドは、HKEY_LOCAL_MACHINE\Software\Microsoft\MSF\ProviderConverterRegistration の下にコンバーターのレジストリ キーを作成します。キー名は rProviderIID で、文字列として表されます。既定値は rConverterCLSId で、文字列として表されます。