msos2.hlp (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
FILESTATUS (1.2)
                                                      Up Next Previous
────────────────────────────────────────────────────────────────────────────
 
#define INCL_DOSFILEMGR
 
typedef struct _FILESTATUS {    /* fsts */
    FDATE  fdateCreation;
    FTIME  ftimeCreation;
    FDATE  fdateLastAccess;
    FTIME  ftimeLastAccess;
    FDATE  fdateLastWrite;
    FTIME  ftimeLastWrite;
    ULONG  cbFile;
    ULONG  cbFileAlloc;
    USHORT attrFile;
} FILESTATUS;
 
The FILESTATUS 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.
 
Comments
 
The cbFile, cbFileAlloc, and attrFile fields are not used by the
DosSetFileInfo function.
 
See Also
 
DosQFileInfo, DosSetFileInfo