EsbGetDatabaseState() gets a database's state structure, which contains user-configurable parameters for the database.
EsbGetDatabaseState (hCtx, AppName, DbName, pDbState)
ByVal hCtx As Long ByVal AppName As String ByVal DbName As String pDbState As ESB_DBSTATE_T
hCtx | Essbase VB API context handle. |
AppName | Application name. |
DbName | Database name. |
pDbState | Buffer to receive a database state structure. |
Declare Function EsbGetDatabaseState Lib "ESBAPIW" (ByVal hCtx As Long, ByVal AppName As String, ByVal DbName As String, pDbState As ESB_DBSTATE_T) As Long Sub ESB_GetDatabaseState() Dim sts As Long Dim AppName As String Dim DbName As String Dim DbState As ESB_DBSTATE_T AppName = "Sample" DbName = "Basic" '******************************** '****** Get Database State ****** '******************************** sts = EsbGetDatabaseState(hCtx, AppName, DbName, DbState) End SubEsbGetApplicationState()