The SDK is comprised of the following main libraries.
This COM DLL is responsible for most client
The Crystal Enterprise system stores object information in the form of InfoObjects. These InfoObjects are represented by a series of plugins, which are COM DLLs installed on the server, and used to modify the object itself. The Report object is a good example. The Report object is represented by the Report plugin, and it is this plugin that enables a developer to modify the properties of a report.
The CrystalPluginManager manages the plugins and provides a means of installing, upgrading, and extracting information from a particular plugin.
The CrystalInfoStoreLib stores InfoObjects such as Folders, Reports, and Report Instances. While each InfoObject is represented by a separate COM DLL or plugin, these objects must still be managed on the APS. This DLL is used to read and write InfoObjects to and from the APS. It is also responsible for the scheduling of these objects.
| Crystal Decisions, Inc. http://www.crystaldecisions.com Support services: http://support.crystaldecisions.com |