Registering a Provider
This topic describes the Windows registry locations that are used when you install a Microsoft Outlook Social Connector (OSC) provider.
You must configure the OSC provider DLL to register using COM self-registration or regsvr32 during installation. COM registration of the provider DLL registers the OSC provider under the
HKEY_CLASSES_ROOT registry hive.
An OSC provider developed in managed code has a COM-visible provider assembly. You should use a separate application domain for the provider component. Otherwise, the OSC provider uses the default shared application domain that is used by other components, and the provider may not operate as expected.
Registering Provider ProgID
Each OSC provider must register a programmatic identifier (
ProgID). The provider installer can choose one of the following locations to add or remove the
HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\SocialConnector\SocialProviders—Your provider installer should use this location if the provider is installed for only the currently logged-on user.
HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Outlook\SocialConnector\SocialProviders—Your provider installer should use this location if the provider is installed for all users on the computer.
The OSC looks for the provider
ProgID in the above locations, unless the client computer has 32-bit Outlook running on a 64-bit Windows operating system. In such a case, your provider installer should choose one of the following locations in the