6.2. Функции ДОС

 Номер Описание                                          Раздел

 ────────────────────────────────────────────────────────────────

 00h   Завершение работы программы                       5.7

 01h   Ввод с StdIn                                      5.2

 02h   Вывод на StdOut                                   5.2

 03h   Ввод с StdAux                                     5.2

 04h   Вывод на StdAux                                   5.2

 05h   Вывод на StdPrn                                   5.2

 06h   Обмен с консолью                                  5.2

 07h   Прозрачный вывод с StdIn                          5.2

 08h   Ввод без эха с StdIn                              5.2

 09h   Вывод строки на StdOut                            5.2

 0Ah   Ввод строки с StdIn                               5.2

 0Bh   Проверка готовности StdIn                         5.2

 0Ch   Сброс буфера и ввод с StdIn                       5.2

 0Dh   Сброс диска                                       5.6

 0Eh   Задать текущий диск                               5.5

 0Fh   Открыть файл по его FCB                           5.3

 10h   Закрыть файл по его FCB                           5.3

 11h   Поиск первого файла по его FCB                    5.3

 12h   Поиск следующего файла по его FCB                 5.3

 13h   Удалить файл по его FCB                           5.3

 14h   Последовательное чтение файла по его FCB          5.3

 15h   Последовательная запись файла по FCB              5.3

 16h   Создать файл по его FCB                           5.3

 17h   Переименовать файл по его FCB                     5.3

 18h   (Зарезервировано)                                 ───

 19h   Взять текущий диск                                5.6

 1Ah   Задать DTA                                        5.5

 1Bh   Взять параметры текущего диска                    5.6

 1Ch   Взять параметры диска                             5.6

 1Dh   (Зарезервировано)                                 ───

 1Eh   (Зарезервировано)                                 ───

 1Fh   Получить информацию о текущем диске               5.6

       (НЕДОКУМЕНТИРОВАНО)

 20h   (Зарезервировано)                                 ───

 21h   Прямое чтение записи по FCB                       5.3

 22h   Прямая запись записи по FCB                       5.3

 23h   Взять длину файла по его FCB                      5.3

 24h   Задать адрес прямого доступа к файлу              5.3

 25h   Установить вектор прерывания                      5.5

 26h   Создать PSP                                       5.7

 27h   Прямое чтение блока по FCB                        5.3

 28h   Прямая запись блока по FCB                        5.3

 29h   Заполнение FCB                                    5.3

 2Ah   Взять текущую дату                                5.5

 2Bh   Задать текущую дату                               5.5

 2Ch   Взять текущее время                               5.5

 2Dh   Задать текущее время                              5.5

 2Eh   Задать флаг проверки записи                       5.5

 2Fh   Взять текущий DTA                                 5.5

 30h   Взять версию ДОС                                  5.5

 31h   Завершить программу и оставить ее резидентной     5.7

 32h   Получить информацию о диске (НЕДОКУМЕНТИРОВАНО)   5.6

 33h   Флаг проверки Ctrl-Break                          5.5

 34h   Взять флаг активности ДОС (НЕДОКУМЕНТИРОВАНО)     5.10

 35h   Установить вектор прерывания                      5.5

 36h   Взять свободное пространство диска                5.6

 37h   Разделитель ключей (НЕДОКУМЕНТИРОВАНО)            5.5

 38h   Национальная информация                           5.5

 39h   Создать новый каталог                             5.6

 3Ah   Удалить каталог                                   5.6

 3Bh   Сменить текущий каталог                           5.6

 3Ch   Создать файл                                      5.4

 3Dh   Открыть файл                                      5.4

 3Eh   Закрыть файл                                      5.4

 3Fh   Чтение файла                                      5.4

 40h   Запись файла                                      5.4

 41h   Удалить файл                                      5.6

 42h   Позиционирование файла                            5.4

 43h   Атрибуты файлов                                   5.6

 44h   Управление устройствами                           5.10

 45h   Дублировать номер файла                           5.4

 46h   Переназначение ввода-вывода                       5.4

 47h   Взять текущий каталог                             5.6

 48h   Запросить блок памяти                             5.8

 49h   Освободить блок памяти                            5.8

 4Ah   Модифицировать блок памяти                        5.8

 4Bh   Загрузить или выполнить программу                 5.7

 4Ch   Завершить работу программы                        5.7

 4Dh   Получить код завершения программы                 5.7

 4Eh   Найти первый файл                                 5.6

 4Fh   Найти следующий файл                              5.6

 50h   Задать адрес активного PSP (НЕДОКУМЕНТИРОВАНО)    5.5

 51h   Получить адрес PSP (НЕДОКУМЕНТИРОВАНО)            5.5

       (то же, что фн 62h)

 52h   Получить адрес списка описаний дисков             5.6

       (НЕДОКУМЕНТИРОВАНО)

 53h   Создать блок описания диска (НЕДОКУМЕНТИРОВАНО)   ───

 54h   Взять флаг проверки записи                        5.5

 55h   Создать PSP для процесса (НЕДОКУМЕНТИРОВАНО)      5.7

 56h   Переименовать файл                                5.6

 57h   Дата и время создания файла                       5.6

 58h   Чтение и установка способа распределения памяти   5.8

       (НЕДОКУМЕНТИРОВАНО)

 59h   Получить расширенную информацию об ошибке         5.10

 5Ah   Создать уникальный временный файл                 5.4

 5Bh   Создать новый файл                                5.4

 5Ch   Управление блокировкой файла                      5.9

 5Dh   Установка параметров системы (НЕДОКУМЕНТИРОВАНО)  5.10

 5Eh   Различные сетевые функции                         5.9

 5Fh   Переназначение сетевых устройств                  5.9

 60h   НЕДОКУМЕНТИРОВАНО                                 ───

 61h   (Зарезервировано)                                 ───

 62h   Получить адрес PSP                                5.5

 63h   (Зарезервировано)                                 ───

 64h   НЕДОКУМЕНТИРОВАНО                                 ───

 65h   Получить расширенную национальную информацию      5.5

 66h   Управление кодовыми страницами                    5.5

 67h   Задать максимальное число номеров файлов          5.5

 68h   Сбросить буфер файла на диск                      5.4

 

 

 

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

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