Системное программное обеспечение. Рощин А.В. - 68 стр.

UptoLike

Составители: 

68
20h 32 Нарушение разделения файла
21h 33 Нарушение блокировки
22h 34 Неверная замена диска
23h 35 FCB недоступен (слишком много открытых FCB)
24h-49h Резерв
50h 80 Файл уже существует
51h 81 Резерв
52h 82 Неизвестно что
53h 83 int 24h – сбой при обработке прерывания по критической
ошибке
Коды 13h – 1fh соответствуют ошибкам 0 – 0ср, передаваемых в регистре
DI обработчику критических ошибок int 24h. Они также совпадают с
кодами ошибок в AL для int 25h, int26h
Класс
ошибки
Эти коды предоставляют дополнительную информацию, чтобы
помочь вам обработать ошибку. Функция 59h возвращает значение класса
ошибки в регистре BH.
Ошибка
He
x
Dec
Значение
(возвращается в ВН функцией 59h)
1 1 Нет ресурсов: не хватает FCB, памяти, каналов, дескрипторов
файлов и т. п.
2 2 Временная ситуация: исчезнет со временем (например,
блокировка файла)
3 3 Проблема авторизации: Вы должны иметь более высокие
полномочия
4 4 Внутренняя ошибка: сбой DOS
5 5 Ошибка оборудования
6 6 Системная ошибка: сбой DOS
7 7 Ошибка приложения: некорректный запрос, неверные
параметры и т. п.
8 8 Не найден запрошенный
файл/элемент
9 9 Неверный формат: испорчен файл ЕХЕ, плохой диск и т.п.
0ah 10 Блокировка: файл/элемент захвачен другим пользователем
                                 68



20h    32   Нарушение разделения файла
21h    33   Нарушение блокировки
22h    34   Неверная замена диска
23h    35   FCB недоступен (слишком много открытых FCB)
 24h-49h    Резерв
50h    80   Файл уже существует
51h    81   Резерв
52h    82   Неизвестно что
53h    83   int 24h – сбой при обработке прерывания по критической
            ошибке
Коды 13h – 1fh соответствуют ошибкам 0 – 0ср, передаваемых в регистре
DI обработчику критических ошибок int 24h. Они также совпадают с
кодами ошибок в AL для int 25h, int26h

     Класс ошибки
     Эти коды предоставляют дополнительную информацию, чтобы
помочь вам обработать ошибку. Функция 59h возвращает значение класса
ошибки в регистре BH.
 Ошибка                            Значение
He Dec                 (возвращается в ВН функцией 59h)
 x
 1   1 Нет ресурсов: не хватает FCB, памяти, каналов, дескрипторов
        файлов и т. п.
 2   2 Временная ситуация: исчезнет со временем (например,
        блокировка файла)
 3   3 Проблема авторизации: Вы должны иметь более высокие
        полномочия
 4   4 Внутренняя ошибка: сбой DOS
 5   5 Ошибка оборудования
 6   6 Системная ошибка: сбой DOS
 7   7 Ошибка приложения: некорректный запрос, неверные
        параметры и т. п.
 8   8 Не найден запрошенный файл/элемент
 9   9 Неверный формат: испорчен файл ЕХЕ, плохой диск и т.п.
0ah 10 Блокировка: файл/элемент захвачен другим пользователем