ユーザーが構成できないデータベース用パラメータを含む、1つ以上のデータベースに関する情報を取得します。
構文
Declare Function EsbGetDatabaseInfoEx Lib "esbapin" ( ByVal hCtx As Long, ByVal AppName As String, ByVal DbName As String, pItems As Integer) As Long
パラメータ | 説明 |
---|---|
hCtx |
APIコンテキスト・ハンドル。 |
AppName |
データベース情報が戻されるアプリケーション名。NULLの場合、すべてのアプリケーションとデータベースについての情報が戻されます。 |
DbName |
データベース情報が戻されるデータベース名。NULLの場合、すべてのデータベースについての情報が戻されます。 |
pItems |
戻される情報構造体の数。 |
備考
プログラムから、ESB_DBREQINFO_Tパラメータを指定してEsbGetNextItem()を呼び出す必要があります。
この関数は、サーバー・データベースの情報構造体のみ取得できます。
戻り値
正常終了の場合、アクセス可能なデータベースの数がpCountに戻され、アプリケーションとデータベースの名前のリストを生成します。リストは、EsbGetNextItem()を介してアクセス可能です。
アクセス
この関数を使用するには、呼出し元が少なくとも指定したデータベースに対する読取りアクセス権(ESS_PRIV_READ)を持っている必要があります。