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

DOS, функция 15h Последовательная запись в файл через FCB


Вход:

AH°15h

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

Выход:

AL=OOh, если запись была успешной

AL=01h, если ошибка переполнения диска (данные не записаны)

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

Описание.

Функция записывает файл, специфицированный в FCB. Затем соответ-

ственно увеличивает значения полей в FCB.

Перед началом последовательной обработки файла нужно сбрасывать

"Номер текщей записи" в ноль, так как функция OFh не инициализиру-

ет это поле.

Примечание.

DOS буферизует данные, записывая полный сектор за один раз.



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