This structure contains information about a specific file object. Fields in this structure cannot be modified using the API. The fields are:
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 Data Type | Field | Description |
---|---|---|
As String * ESB_OBJNAMELEN | Name | Object name |
As Long | Type | Object type. See Table 15, Bitmask Data Types for a list of object types. |
As String * ESB_APPNAMELEN | AppName | Application name |
As String * ESB_DBNAMELEN | DbName | Database name |
As Long | FileSize | Object's allocated file size (in bytes) |
As String * 1 | Locked | Flag to indicate whether object is locked (ESB_TRUE indicates the object is locked) |
As String * ESB_USERNAMELEN | User | Name of the user who has the object locked (if locked), otherwise undefined |
As Long | TimeStamp | Date and time object was locked (if locked), otherwise undefined |
As ESB_TIMERECORD_T | Time Modified | Date and time of last modification |