Holds file information
typedef struct {
nuint8 fileAttributes ;
nuint8 extendedFileAttributes ;
nuint32 fileSize ;
nuint16 creationDate ;
nuint16 lastAccessDate ;
nuint32 lastUpdateDateAndTime ;
nuint32 fileOwnerID ;
nuint32 lastArchiveDateAndTime ;
nstr8 fileName [260];
} NW_FILE_INFO2;
uses calwin32
NW_FILE_INFO2 = packed Record
fileAttributes : nuint8;
extendedFileAttributes : nuint8;
fileSize : nuint32;
creationDate : nuint16;
lastAccessDate : nuint16;
lastUpdateDateAndTime : nuint32;
fileOwnerID : nuint32;
lastArchiveDateAndTime : nuint32;
fileName : Array[0..259] Of nstr8
End;
Specifies the file attributes (for values, see Remarks).
Specifies the file extended attributes (for values, see Remarks).
Specifies the size of the file.
Specifies when the file was created.
Specifies when the file was last accessed.
Specifies when the file was last updated.
Specifies the object ID of the owner.
Specifies when the file was last archived.
Specifies the name of the file (long names are supported).
The fileAttributes field can have the following values:
The extendedFileAttributes field can have the following values: