На главную
Подписка
Новости










Главная / MS-DOS / MS-DOS. РУКОВОДСТВО РАЗРАБОТЧИКА / Глава 12 / Класс ошибки Сделать домашней страницей Добавить в избранное Написать писмо

НАЗАД СОДЕРЖАНИЕ ВПЕРЁД

Класс ошибки

Одно из значений, указанных в таблице 13-6, возвращается в регистре ВН и указывает общую категорию ошибки. Это может помочь определить действительную причину возникновения ошибки, потому что тот же код ошибки может возникнуть дважды по разным причинам.


   Таблица 13-6
        Классы ошибок
њњњњњњњњњњњњњњњњљњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњ
   Значение     ‹  Определение
њњњњњњњњњњњњњњњњќњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњ
     1 ‹    Истощение ресурса (нехватка памяти,
       ‹    каналов и т.д.)
     2 ‹    Временно возникшая ситуация (проблема
       ‹    может исчезнуть сама собой, например,
       ‹    такая, как блокировка файла)
     3 ‹    Санкционированность доступа (отказ
       ‹    в доступе)
     4 ‹    Внутренние сбои (операционная система
       ‹    MS-DOS определила, что причиной ошибки
       ‹    был внутренний дефект, а не действия
       ‹    пользователя или системы)
     5 ‹    Сбой аппаратных средств (проблема выз-
       ‹    вана не программой пользователя)
     6 ‹    Системный сбой (серьезный сбой в работе
       ‹    программного обеспечения. Не обязате-
       ‹    льно связано непосредственно со сбоем
       ‹    в пользовательской программе - напри-
       ‹    мер, зависит от пропущенных или отсут-
       ‹    ствующих файлов конфигурации)
     7 ‹    Ошибка в прикладной программе (например,
       ‹    противоречивые запросы)
     8 ‹    Не найден файл (или не найден какой-то
       ‹    другой элемент)
     9 ‹    Неправильный формат (файл или какой-то
       ‹    элемент заданы в неправильном формате)
     10‹    Заблокирован (файл или какой-то другой
       ‹    элемент заблокирован внутренним образом)
     11‹    Носитель (сбой носителя, например, неис-
       ‹    правность диска, ошибка CRC, не тот диск
       ‹    установлен в дисковод или повреждена
       ‹    поверхность носителя информации)
     12‹    Уже существует (трудности, связанные с
       ‹    существующим элементом: с именем файла
       ‹    или с именем вычислительной машины)
     13‹    Нераспознанный сбой (ошибка не принад-
       ‹    лежит никакой категории или она непонят-
       ‹    ная)
њњњњњњњњњњњњњњњњ™њњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњњ

НАЗАД СОДЕРЖАНИЕ ВПЕРЁД

Hosted by uCoz