FDO API Reference Feature Data Objects

virtual FDO_API void IProviderRegistry::RegisterProvider const wchar_t *  name,
const wchar_t *  displayName,
const wchar_t *  description,
const wchar_t *  version,
const wchar_t *  fdoVersion,
const wchar_t *  libraryPath,
bool  isManaged
[pure virtual]
 

Registers a provider given the necessary information to register the provider. If any of the parameters are missing or invalid, an exception is thrown.

Parameters:
name The unique name of the feature provider. This name should be of the form [Company].[Provider].[Version].
displayName A user friendly display name of the feature provider.
description A brief description of the feature provider.
version The version of the feature provider. The version number string has the form [VersionMajor].[VersionMinor].[BuildMajor].[BuildMinor].
fdoVersion The version of the feature data objects specification the feature provider conforms to. The version number string has the form [VersionMajor].[VersionMinor].[BuildMajor].[BuildMinor].
libraryPath The FULL library path + library name of the provider.
isManaged A flag indicating if the provider is a managed or unmanaged .Net provider.
Returns:
Returns nothing. Throws an instance of FdoClientServicesException * if an error occurs.

Implemented in FdoProviderRegistry.


Comments or suggestions? Send us feedback.