ローカルのVB API操作で使用するローカルVB APIコンテキストを作成します。
構文
EsbCreateLocalContext ( hInst, User, Password, phCtx ) ByVal hInst As Long ByVal User As String ByVal Password As String phCtx As Long
パラメータ | 説明 |
---|---|
hInst |
VB APIインスタンス・ハンドル。 |
User |
現在使用されていません。空の文字列になります。 |
Password |
現在使用されていません。空の文字列になります。 |
phCtx |
Essbaseサーバー・ローカル・コンテキスト・ハンドルを受け取る変数のアドレス。 |
備考
この関数はローカルVB API操作(ローカル・ファイル/オブジェクト関数など)へのアクセスを必要とする場合に呼び出す必要があります。EsbInit()を呼び出した後に呼び出します。
関数はクライアント・アプリケーションにつき1回呼び出すのみです。コンテキスト・ハンドルは、ローカルのAPI操作すべてに使用できます。
アプリケーションがローカル・オブジェクトへのアクセスを終了した時点で、EsbDeleteLocalContext()を呼び出す必要があります。
戻り値
正常終了の場合は、有効なローカル・コンテキスト・ハンドルがphLocalCtxに戻されます。
アクセス
この関数を使用するのに、特別な権限は必要ありません。
例
Declare Function EsbCreateLocalContext Lib "ESBAPIN" (ByVal hInst As Long, ByVal User As String, ByVal Password As String, hCtx As Long) As Long Sub ESB_CreateLocalContext () Dim sts As Long Dim User As String Dim Password As String Dim hCtx As Long '********************* ' Create Local Context '********************* sts = EsbCreateLocalContext (hInst, User, Password, hCtx) End Sub
関連トピック