この構造体は、特定のファイル・オブジェクトについての情報を含んでいます。この構造体のフィールドは、APIを使用して変更できません。フィールドは次のとおりです:
Type ESB_OBJINFO_T AppName As String * ESB_APPNAMELEN DbName As String * ESB_DBNAMELEN Name As String * ESB_OBJNAMELEN Type As Long FileSize As Long TimeStamp As Long TimeModified As ESB_TIMERECORD_T User As String * ESB_USERNAMELEN Locked As Integer End Type
VBデータ型 |
フィールド |
説明 |
---|---|---|
As String * ESB_OBJNAMELEN |
Name |
オブジェクト名 |
As Long |
Type |
オブジェクト・タイプ。オブジェクト・タイプのリストは、表15を参照してください。 |
As String * ESB_APPNAMELEN |
AppName |
アプリケーション名 |
As String * ESB_DBNAMELEN |
DbName |
データベース名 |
As Long |
FileSize |
オブジェクトに割り当てられたファイル・サイズ(バイト単位) |
As String * 1 |
Locked |
オブジェクトがロックされているかどうかを示すフラグ(ESB_TRUEはオブジェクトがロックされていることを示します) |
As String * ESB_USERNAMELEN |
User |
オブジェクトをロックしたユーザー名(ロックされている場合)、それ以外の場合は未定義です |
As Long |
TimeStamp |
オブジェクトがロックされた日付および時刻(ロックされている場合)、それ以外の場合は未定義です |
As ESB_TIMERECORD_T |
Time Modified |
最後に行われた変更の日付と時刻 |