#include <dos.h> int int86x(int ivec, union REGS *in, union REGS *out, struct SREGS *seg);
This function is just like int86
(see section int86) except that
values you pass in SREGS are used for the segment registers instead
of the defaults.
See section int86. See section intdos. See section bdos.
The value of EAX
is returned.
not ANSI, not POSIX
union REGS r; struct SREGS s; r.h.ah = 0x31; r.h.dl = 'c'; r.x.si = si_val; s.ds = ds_val; int86x(0x21, &r, &r, &s);
Go to the first, previous, next, last section, table of contents.