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

DOS, функция OFh Открыть файл через FCB


Вход:

AH-OFh

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

Выход:

AL=OOh, если функция выполнена успешно (FCB заполнен)

AL=FFh, если файл не найден или доступ к файлу не разрешен

Описание.

Файл, описываемый неоткрытым FCB, должен существовать в текущем

оглавлении на диске, специфицированном в FCB (0 - текущий, 1 - А,

2 - В и так далее). Если файл не существует, возвращается AL=OFFh.

Файл открывается в режиме совместимости. Если поле "Номер диска"

в FCB равно нулю в момент вызова, то оно заполняется номером теку-

щего дисковода (1 -А,2-Ви так далее). Поле FCB "Номер текущего

блока" устанавливается в ноль. Поле FCB "Размер логической записи"

устанавливается в 80h. Поля даты и размера файла в FCB устанавлива-

ются из оглавления.



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