msos2.hlp (Table of Contents; Topic list)
FILESTATUS2 (1.2)
                                                      Up Next Previous
────────────────────────────────────────────────────────────────────────────
 
#define INCL_DOSFILEMGR
 
typedef struct _FILESTATUS2 {    /* fsts2 */
    FDATE   fdateCreation;
    FTIME   ftimeCreation;
    FDATE   fdateLastAccess;
    FTIME   ftimeLastAccess;
    FDATE   fdateLastWrite;
    FTIME   ftimeLastWrite;
    ULONG   cbFile;
    ULONG   cbFileAlloc;
    USHORT  attrFile;
    ULONG   cbList;
} FILESTATUS2;
 
The FILESTATUS2 structure contains information about the status of a file.
 
Field            Description
────────────────────────────────────────────────────────────────────────────
 
fdateCreation    Specifies the date the file was created.
 
ftimeCreation    Specifies the time the file was created.
 
fdateLastAccess  Specifies the date the file was last accessed.
 
ftimeLastAccess  Specifies the time the file was last accessed.
 
fdateLastWrite   Specifies the date the file was last written to.
 
ftimeLastWrite   Specifies the time the file was last written to.
 
cbFile           Specifies the end of file data.
 
cbFileAlloc      Specifies the allocated file size.
 
attrFile         Specifies the file attributes.
 
cbList           Specifies the size of the extended-attribute buffer.
 
Comments
 
The cbFile, cbFileAlloc, and attrFile fields are not used by the
DosSetFileInfo function.
 
See Also
 
DosQFileInfo, DosQPathInfo, DosSetFileInfo, FILESTATUS