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