Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 11634
Последний выпуск: 19.06.2015

DOS Fn 3dH: открыть описатель файла

Вход

  • AH = 3dH
  • DS:DX = адрес строки ASCIIZ с именем файла
  • AL = режим открытия

Выход

  • AX = код ошибки если CF установлен и описатель файла если нет ошибки.

Описание:

DS:DX указывает на строку ASCIIZ в формате: "d:\путь\имяфайла",0. Если диск и/или путь опущены, они принимаются по умолчанию.

  • файл должен существовать. См. функцию 3cH (создать файл).
  • файл открывается в выбранном режиме доступа / режиме открытия для совместимости с DOS 2.x и избежания сетевых режимов, задавайте:
    • AL = 0 чтобы открыть для чтения
    • AL = 1 чтобы открыть для записи
    • AL = 2 чтобы открыть для чтения и записи
  • указатель чтения/записи устанавливается в 0. См. 42H (LSEEK)
  • вы должны сохранить описатель (handle) для последующих операций
  • разделение файлов должно быть активизировано (команда DOS SHARE), если запрашивается открытие в одном из режимов разделения.
  • CONFIG.SYS специфицирует число доступных описателей файлов.

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог