EsbLogoutUser

管理者またはアプリケーション・マネージャが他のユーザーをEssbaseサーバーから切断できるようにします。

構文

            EsbLogoutUser
             (
            hCtx, LoginId
            )
ByVal 
            hCtx
                As Long
ByVal 
            LoginId
             As Long
         
パラメータ説明

hCtx

ログアウトを強制するユーザーのVB APIコンテキスト・ハンドル。

LoginId

ログアウトされるユーザーのログインID。

備考

戻り値

なし。

アクセス

この関数を呼び出すには、管理者またはアプリケーション・マネージャ権限を持っている必要があります。

例

         Declare Function EsbLogoutUser Lib "ESBAPIN" (ByVal hCtx As Long, ByVal LoginId As Long) As Long

Sub ESB_LogoutUser()
   Dim Items As Integer
   Dim UserInfo As ESB_USERINFO_T
   Dim sts As Long
   '*****************
   ' List Connections
   '***************** 
   sts = EsbListConnections(hCtx, Items)
   '*****************
   ' Log out all users
   '***************** 
   For n = 1 To Items
     '*****************************
     ' Get next User Info structure
     ' from the list
     '*****************************
     sts = EsbGetNextItem(hCtx, ESB_USERINFO_TYPE, UserInfo)
     sts = EsbLogoutUser(hCtx, UserInfo.LoginId)
   Next
End Sub 
      

関連トピック