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

DOS, функция 21h ^ Считать произвольную запись файла


Вход:

AH-21h

DS:DX - адрес открытого FCB (Таблица Б-2)

Выход:

AL=OOh, если чтение было успешным и DTA заполнена данными

AL°01h, если достигнут конец файла (EOF) и чтения не было

AL=02h, если произошел выход за сегмент (чтения нет)

AL°03h, если встречен EOF и усеченная запись дополнена нулями

Описание.

Данная функция читает из файла с текущей позиции как с указанной

в полях FCB "Запись с текущей позиции" и "Номер записи при непо-

средственном доступе к файлу".



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