unsigned _dos_getftime(int fd, unsigned *fdate, unsigned *ftime)
Эта функция не определена стандартом ANSI С.
Функция _dos_getftime() возвращает время и дату создания файла, ассоциированного с дескриптором fd. Возвращаемые значения являются целыми числами, на которые указывают параметры ftime и fdate. Файл должен быть открыт с использованием _dos_creat(), _dos_open() или _dos_creatnew().
Объект, на который указывает параметр ftime, кодируется следующим образом:
Объект, на который указывает параметр fdate, кодируется следующим образом:
Как отмечено выше, год представляет собой число лет, прошедших с 1980 года. В 2000 году количество лет составит 20. Функция _dos_getftime() возвращает 0 в случае успеха. При возникновении ошибки возвращается ненулевое значение, а переменная errno устанавливается равной EBADF (недействительный дескриптор файла).