CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по библиотечным функциям языка Си
bdos, bdosx - вызвать функцию dos
Описание
Вызывают функцию MSDOS (прерывание 21h). func есть
номер функции, DX и AL являются значениями, загру-
женными в регистры DX и AL перед вызовом функции.
bdosx отличается от bdos лишь тем что вместо AL и DX
в пару регистров DS:DX загружается аргумент по ptr.
Использование
#include <bios.h>
int bdos(int func, unsigned DX, unsigned AL);
int bdosx(int func, char *ptr);
Возвращаемое значение
После вызова системы обе функции возвращают значе-
ние в регистре AX.
Пример
#include <bios.h>
main ()
{
bdos(2, 'c') /* высветить букву c */
}
Рекомендация
Смотрите также intdos, intdosx, int86, int86x.
