Истории о вирусах

DOS, функция 57h Установить/опросить дату/время файла


Вход:

АН-ЗУЬ

AL=OOh - получить дату/время файла

AL=01h - установить дату/время файла

ВХ - описатель файла (handle)

СХ (если AL=1) - новая отметка времени в формате время файла

DX (если AL=1) - новая отметка даты в формате дата файла

Выход:

CF=0, если функция выполнена успешно

СХ - (если при вызове AL=0) отметка времени файла в формате

время/дата файла (Таблица Б-12)

DX - (если при вызове AL=0) отметка даты файла в формате вре-

мя/дата файла (Таблица Б-13)

CF=1, если при выполнении функции возникли ошибки

AX - код ошибки

Описание.

ВХ должен содержать описатель открытого файла (см. 3Ch или 3Dh).

DX и СХ задаются в формате памяти (например, младшие 8 бит даты

находятся в DH).

Версии: DOS 2.00 и выше.



Содержание раздела