呼出し元がアクセスできる、すべてのアプリケーションをリストします。
構文
EsbListApplications
(
hCtx, pItems
)
ByVal
hCtx
As Long
pItems
As Integer
| パラメータ | 説明 |
|---|---|
hCtx |
VB APIコンテキスト・ハンドル。 |
pItems |
戻されたアプリケーションのアイテムを受け取る変数のアドレス。 |
戻り値
正常終了の場合、アクセス可能なアプリケーション数のアイテムがpItemsに戻され、EsbGetNextItem()を介してアクセス可能なアプリケーション名の文字列のリストが生成されます。リスト内のアイテムの「アイテム」数があります。
アクセス
この関数を使用するのに、特別な権限は必要ありません。ただし、呼出し元がアプリケーションにアクセスした場合、サーバー・アプリケーションのみがリストされることに注意してください。
例
Declare Function EsbListApplications Lib "ESBAPIN" (ByVal hCtx As Long, Items As Integer) As Long
Sub ESB_ListApplications ()
Dim sts As Long
Dim Items As Integer
Dim AppName As String * ESB_APPNAMELEN '******************************
' Get List of Application names
'******************************
sts = EsbListApplications (hCtx, Items) For n = 1 To Items '*********************************
' Get next Application name string
'*********************************
sts = EsbGetNextItem (hCtx,
ESB_APPNAME_TYPE, ByVal AppName)
Next
End Sub
関連トピック