EsbListDbFiles

指定したインデックスおよびデータ・ファイルに関する情報を取得します。

構文

            EsbListDbFiles
             (
            hCtx
            , 
            AppName
            , 
            DbName
            , 
            FileType
            , 
            Items
            )
ByVal 
            hCtx
                 As Long
ByVal 
            AppName
              As String
ByVal 
            DbName
               As String
ByVal 
            FileType
             As Integer
      
            Items
                As Long
         
パラメータ説明

hCtx

コンテキスト・ハンドル

AppName

アプリケーション名

DbName

データベース名

FileType

戻される次のファイル・タイプのいずれかになります:

  • ESB_FILETYPE_INDEX

  • ESB_FILETYPE_DATA

  • ESB_FILETYPE_INDEX | ESB_FILETYPE_DATA

Items

戻されるインデックス・ファイルおよびデータ・ファイルの数

備考

EsbListDbFiles()を呼び出した後に、ESB_DBFILEINFO_TYPEを使用してEsbGetNextItem()を呼び出すと、必要なデータベース・ファイルの情報が入っている構造体を取得できます。

戻り値

            Dim OutDbInfo As ESB_DBFILEINFO_T
   Dim FileType  As Integer
   Dim Count     As Long
  
   FileType = ESB_FILETYPE_INDEX + ESB_FILETYPE_DATA
   sts = EsbListDbFiles(hCtx, "sample", "basic", FileType, Count)
   MsgBox (sts)
   If Not sts Then
     For Index = 1 To Count
       sts = EsbGetNextItem(hCtx, ESB_DBFILEINFO_TYPE, OutDbInfo)
     Next
   End If
      

関連トピック

  • ESB_DBFILEINFO_T