VB Main API Initialization and Login Functions

These functions initialize the API, and log in and out of the Essbase Server. They also obtain version information, and enable an application to create and delete local contexts.

FunctionDescription
EsbAutoLoginDisplays a dialog box which allows the user to log in to an Essbase Server, and optionally selects an active application and database.
EsbCreateLocalContextCreates a local API context for use in local API operations
EsbDeleteLocalContextReleases a local context previously created by EsbCreateLocalContext()
EsbGetAPIVersionGets version number of the API DLL in use
EsbGetVersionGets the full version number of the connected Essbase Server.
EsbInitInitializes the API and message database.
EsbLoginLogs a user in to the Essbase Server.
EsbLoginSetPasswordLogs in a user, and changes the password.
EsbLogoutLogs a user out from an Essbase Server.
EsbLogoutUserAllows an Administrator or Application Manager to disconnect another user from an Essbase Server.
EsbShutdownServerAllows an Administrator to remotely stop the Agent.
EsbTermTerminates the API and releases all system resources used by the API.
EsbValidateHCtxValidates a specific API context handle (hCtx).