5.4.8. Фн 45h - Дублировать номер файла

      Вход: AH = 45h

            BX = номер открытого файла

 

      Выход: AX = код ошибки (4 или 6), если флаг CF установлен

                  номер-дубликат, если CF сброшен

 

      Описание:  Создает  дополнительный   нoмер  файла,  который

 указывает  на тот  же поток  ввода-вывода, что  и исходный номер

 файла.    Любое    перемещение    указателя    исходного   файла

 соответственно  изменяет  и  указатель  дубликата (любое чтение,

 запись или позиционирование файла).  Новый номер наследует режим

 открытия оригинала.

 

      Эта функция имеет одно полезное применение: для того, чтобы

 вытолкнуть  буфера  файла  из  памяти  на  устройство, Вы можете

 создать  дубликат и  закрыть его.  Это быстрее,  чем закрытие  и

 повторное открытие дискового файла.

 

      Примечание: В ДОС 3.3 удобнее исполььзовать фн 68h.

 

      См. также: Фн 46h.

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

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