註冊可將指定之自訂提供者類型轉換成 IKnowledgeSyncProvider 的 IProviderConverter 實作。
HRESULT RegisterProviderConverter(
REFIID rProviderIID,
REFCLSID rConverterCLSId);
參數
- rProviderIID
[in] 此轉換器可轉換成 IKnowledgeSyncProvider 之提供者介面的 IID。
- rConverterCLSId
[in] Sync Framework 可用來使用 CoCreateInstance 建立轉換器物件的 CLSID。
傳回值
S_OK
當已經使用與 rConverterCLSId 不同的 CLSID 來註冊 rProviderIID 的轉換器時,則為 E_INVALIDARG。
E_OUTOFMEMORY
備註
這個方法會在 HKEY_LOCAL_MACHINE\Software\Microsoft\MSF\ProviderConverterRegistration 底下建立轉換器的登錄機碼。此機碼名稱為 rProviderIID,而且表示成字串。它的預設值為 rConverterCLSId,而且表示成字串。