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

DOS, функция 67h Установить число описателей файлов


Вход:

AH=67h

ВХ - максимальное число описателей (до FFFFh)

Выход:

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

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

AX - код ошибки

Описание.

Эта функция устанавливает максимальное число описателей файлов,

которые могут быть открыты одновременно. Если значение ВХ меньше

20, то принимается 20. Если значение ВХ меньше текущего максимума

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

чем ВХ файлов, то изменение будет иметь место, когда число открытых

файлов не будет превышать устанавливаемый максимум. Если ВХ боль-

ше текущего максимума (нужно увеличить число описателей), то DOS

должна иметь доступную память, чтобы распределить ее под новые опи-

сатели. Функция 4Ah позволяет освободить память, чтобы она стала

доступной DOS.

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



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