5.5.19. Фн 67h - Задать максимальное число номеров файлов

      Вход: AH = 67h  (ДОС 3.3)

            BX = новый максимум номеров файлов (до 0FFFFh)

 

      Выход: AX = код ошибки, если установлен бит CF

 

      Описание:  Эта  функция,  появившаяся  в  ДОС  3.3,  задает

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

 открыты одновременно. Если BX <  20, то используются 20 номеров.

 Если BX меньше,  чем текущий максимум и в  данный момент открыто

 более  BX файлов,  то изменение  откладывается до  тех пор, пока

 число  открытых файлов  не станет  менее BX.  Если же  BX больше

 текущего максимума, то ДОС затребует память для размещения новых

 номеров.  Поэтому  Вы  должны  предварительно  освободить  часть

 памяти через фн 4Ah.

 

      Примечания:

 

      1. Команда FILES в CONFIG.SYS позволяет задать не более 255

 номеров.

 

      2. Эта  функция позволяет прикладной  программе динамически

 менять   максимум  номеров   файлов,  не   прибегая  к   внешним

 воздействиям.

 

      См. также: Стандартный ввод-вывод

 

 

Вы находитесь в разделе: 
Также вам будет интересно:
Метки: 

Добавить коментарий