xxxInitializeManager

Initializes a service manager by registering it with Natural Access.

Prototype

DWORD xxxInitializeManager ( )

Return values

SUCCESS or error returned by dispRegisterServiceManager

Details

xxxInitializeManager is the only required exported function from a service manager DLL or shared library. It is called when the process is initialized using ctaInitialize. It is the only entry that must be visible to Natural Access in the service manager library.

The three letter prefix of this function must reflect the specific three letter prefix assigned to each service manager by NMS. For example, the ADI manager is found in adimgr.dll and this function is called adiInitializeManager.

xxxInitializeManager does the following:

For more information about this function, refer to Registering services.