Is used by zInfo_s and contains standard information about the file.
struct { Zid_t zid; Zid_t dataStreamZid; Zid_t parentZid; QUAD logicalEOF; VolumeID_t volumeID; LONG fileType; LONG fileAttributes; /* zMOD_FILE_ATTRIBUTES */ LONG fileAttributesModMask; /* zMOD_FILE_ATTRIBUTES */ LONG padding; } std;
Specifies the ZID that uniquely identifies this data stream object within the volume on which it resides. Ignored by zModifyInfo.
Specifies the ZID of the data stream.
Specifies the ZID of the parent that was used to open the file.
Specifies the logical size of the file object’s selected data stream in bytes, which is not necessarily the amount of physical storage occupied by the data stream. This size is the logical end of file for the data stream. Ignored by zModifyInfo.
Specifies the GUID that identifies the volume where the file object resides. Ignored by zModifyInfo.
Specifies the file type of this file object. Ignored by zModifyInfo.
Specifies the attributes that are currently associated with this file object. This field is modified by setting the zMOD_FILE_ATTRIBUTES bit in the modifyInfoMask for zModifyInfo.
Specifies a bit mask that defines which bits in the fileAttributes are to be set and/or cleared if the zMOD_FILE_ATTRIBUTES bit is set in the modifyInfoMask. If a bit in the fileAttributesModMask is set, the value of the corresponding bit (zero or 1) in fileAttributes is modified for the file object.
Specifies some empty space.