The Install API Functions
Go Up to About the InterBase Install API
The InterBase Install API, ibinstall.dll
, is a library of functions that facilitate the process of installing and deploying InterBase as part of the developer’s own application. The table below lists each entry point in ibinstall.dll
and gives a brief description.
Please see the API Function Reference topic for a detailed reference for each function.
Function | Description |
---|---|
|
Clears all options set by isc_install_set_option(). |
|
Performs the actual install, including file copying, registry entries, saving uninstall options, and modifying the Services file if necessary. |
|
Returns the requested information in human-readable form: a suggested install directory, required disk space, an option name, or option description. |
|
Returns the text of the requested error or warning message number. |
|
Loads the messages from the specified message file. |
|
Performs a number of necessary checks on the install environment, such as checking for existing servers, disk space and access, user permissions, and option dependencies. |
|
Creates a handle to a list of selected install options; must be called once for each option. |
|
Removes an option from the list of selected options obtained from isc_install_set_option(). |
|
Removes installed InterBase files, updates the registry, removes shares files that have a reference count less than 1, uninstalls the InterBase Guardian and Server services. |
|
Checks for a running server, correct user permission, and validity of the uninstall file. |