unsigned _dos_setdate(struct dosdate_t *d)
unsigned _dos_settime(struct dostime_t *d)
Прототип:
Описание:
Эти функции не определены стандартом ANSI С.
Функция _dos_setdate() устанавливает системную дату DOS в соответствии с полями структуры, на которую указывает параметр d. Функция _dos_settime() устанавливает системное время DOS в соответствии со структурой, на которую указывает параметр t.
Структура dosdate_t определена следующим образом:
Структура dostime_t определена следующим образом:
Обе функции в случае успеха возвращают 0. При возникновении ошибки возвращается ненулевое значение кода ошибки системы DOS, а переменная errno устанавливается равной EINVAL (неверное время или дата).
Пример: