Прототипы функций и макроопределения содержатся в файле dos.h.
Система программирования MSC предоставляет дополнительно функции:
Функция Краткое описание inp чтение с указанного порта в/в outp вывод в указанный порт в/вПрототипы функций inp и outp содержатся в файле conio.h.
Система программирования ТС предоставляет дополнительно следующие функции:
Функция Краткое описание absread чтение с диска по номеру сектора abswrite запись на диск по номеру сектора bdosptr вызов системы MS-DOS country определение способа записи времени в данной стране ctrlbrk установить реакцию на <CTRL/BREAK> disable отменить прерывания enable разрешить прерывания freemem освободить память getinterrupt возбудить прерывание getcbrk узнать установленную реакцию на <CTRL/BREAK> getdfree узнать объем свободного места на диске getdta узнать адрес области передачи данных диска getfat получить информацию из таблицы размещения файлов getfatd получить информацию из таблицы размещения файлов getpsp получить сегментный префикс для текущего программного адреса текущего выполняемого процесса getvect узнать значение вектора прерывания getverify узнать режим проверки записи на диск harderr регистрация функции обработки аппаратных ошибок hardresume возврат из функции обработки аппаратных ошибок hardretn возврат из функции обработки аппаратных ошибок inport ввести слово из порта inportb ввести байт из порта intr аналог функции int86 keep зафиксировать программу в памяти MK_FP составить far-указатель из компонент outport вывести слово в порт outportb вывести байт в порт parsfnm выделение имени файла из командной строки MS-DOS peek получить значение слова по адресу peekb получить значение байта по адресу poke записать слово в память по адресу pokeb записать байт в память по адресу randbrd чтение с диска randbwr запись на диск setdta установить адрес области передачи данных диска setvect задать значение вектора прерывания setverify включить режим проверки записи на диск sleep задержка unlink удаление файлаПрототипы функций и макроопределения содержатся в файле dos.h.
Система программирования ТС предоставляет также следующие функции для обращения к BIOS (базовой подсистеме ввода/вывода операционной системы):
Функция Краткое описание bioscom управление последовательным каналом biosdisk управление диском biosequip узнать конфигурацию аппаратуры bioskey управление клавиатурой biosmemory узнать объем оперативной памяти biosprint управление устройством печати biostime управление BIOS-таймеромПрототипы функций обращения к BIOS содержатся в файле bios.h.
Управление процессами
Функция
Краткое описание
abort
завершить процесс
execl
выполнить порождаемый процесс со списком аргументов
execle
выполнить порождаемый процесс со списком аргументов и заданным окружением (контекстом имен командного языка операционной системы)
execlp
выполнить порождаемый процесс, используя переменную PATH и список аргументов
execlpe
выполнить порождаемый процесс, используя переменную PATH, заданное окружение и список аргументов
execv
выполнить порождаемый процесс с массивом аргументов
execve
выполнить порождаемый процесс с массивом аргументов и заданным окружением
execvp
выполнить порождаемый процесс, используя переменную PATH и массив аргументов
execvpe
выполнить порождаемый процесс, используя переменную PATH, заданное окружение и массив аргументов
exit
завершить процесс
_exit
завершить процесс без скидывания буферов
signal
управление сигналом прерывания
spawnl
выполнить порождаемый процесс со списком аргументов
spawnle
выполнить порождаемый процесс со списком аргументов и заданным окружением
spawnlp
выполнить порождаемый процесс, используя переменную PATH и список аргументов
spawnlpe
выполнить порождаемый процесс, используя переменную PATH, заданное окружение и список аргументов
spawnv
выполнить порождаемый процесс с массивом аргументов
spawnve
выполнить порождаемый процесс с массивом аргументов и задан ным окружением
spawnvp
выполнить порождаемый процесс, используя переменную PATH и массив аргументов
spawnvpe
выполнить порождаемый процесс, используя переменную PATH, заданное окружение и массив аргументов
system
выполнение команды MS-DOS