Data Model > Extending the UNICOM Intelligence Data Model > Adding function libraries > Function library registration
 
Function library registration
Function libraries should be self-registering coclasses. Additional to COM registration, the component should create a new key under:
HKEY_LOCAL_MACHINE\Software\SPSS\MR Function Library
The new key value should be added as:
Key Name
The name of the function library; for example, mrFuncLib.
Default Value
The description of the component.
The value should be added under the key:
Value Name
Server.
Value
The full path and name of the file that contains the type library. For Visual Basic .NET projects, the type library file specified here should have a .tlb extension.
A type library is a binary file that contains all of the type information needed to use .dll procedures or classes. If the Function Library is implemented with Visual Basic or Visual C#, the Value is typically <File Name> .tlb. If the Function Library is implemented with Visual C++, the Value is typically <File Name>.dll.
See also
Adding function libraries
Functions with hidden parameters
Functions with optional or variable parameters
Name resolution and function precedence
Custom function example