この構造体は、特定のファイル・オブジェクトについての情報を含んでいます。この構造体のフィールドは、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 |
最後に行われた変更の日付と時刻 |