Programming |  C Programming |  _finddata_t

    /*
     * The following structure is filled in by _findfirst or _findnext when
     * they succeed in finding a match.
     */
    struct _finddata_t
    {
        	unsigned	attrib;		          /* Attributes, see constants below. */
        	time_t		time_create;
        	time_t		time_access;	       /* always midnight local time */
        	time_t		time_write;
        _fsize_t	size;
        char		   name[FILENAME_MAX];	/* may include spaces. */
    };
    /*
     * Attributes of files as returned by _findfirst et al.
     */
    #define	_A_NORMAL	0x00000000
    #define	_A_RDONLY	0x00000001
    #define	_A_HIDDEN	0x00000002
    #define	_A_SYSTEM	0x00000004
    #define	_A_VOLID	 0x00000008
    #define	_A_SUBDIR	0x00000010
    #define	_A_ARCH		 0x00000020

Defined in io.h