5.3.12. Фн 22h - Прямая запись записи по FCB

Error message

Notice: Undefined index: add term path in hansel_get_breadcrumbs() (line 524 of /data/sites/msdosworld.ru/www/sites/all/modules/hansel/hansel.module).

      Вход: AH = 22h

            DS:DX = адрес открытого FCB

 

      Выход: AL = 0 - успешная запись

                  1 - на диске нет свободного места

                  2 - адрес DTA + поле RecSize пересекает границу

                      сегмента (запись не производится)

 

      Описание: Устанавливает поля CurBlk и CurRec в соответствии

 со значением поля RandomRec, затем выводит RecSize байтов из DTA

 в полученную позицию файла. Не забудьте заслать в RecSize размер

 записи, а в RandomRec - номер записи.

 

      Примечания:

 

      1. Эта функция не изменяет поле RandomRec.

 

      2.  В  локальной  сети  эта  функция  требует полномочия на

 запись файла.

 

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

                 Фн 40h

                 Блок управления файлом

 

 

Вы находитесь в разделе: 

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