home *** CD-ROM | disk | FTP | other *** search
- /*
- ** C Spot Run DOS Functions Header File
- **
- ** NOTE: The functions that use this file need at least DOS 2.0
- ** to properly function.
- **
- ** Alan Losoff's TREEDIR3.C contained the original DIRS structure.
- **
- ** Created: 04/04/86 Last Update: 04/15/86
- **
- */
-
- struct DIRS
- {
- char dos[21]; /* DOS Internal Use */
- char attribute; /* File Attribute */
- struct
- {
- unsigned hour:5;
- unsigned minute:6;
- unsigned second:5;
- } time;
- struct
- {
- unsigned year:7;
- unsigned month:4;
- unsigned day:5;
- } date;
- long size;
- char name[13];
- char filler[85];
- };
-
- #define READ_ONLY 0x01
- #define HIDDEN 0x02
- #define SYSTEM 0x04
- #define VOLUME 0x08
- #define SUB_DIR 0x10
- #define ARCHIVE 0x20