SEGREAD(DOS) XENIX System V SEGREAD(DOS)
Name
segread - command description
Syntax
#include <dos.h>
void segread (segregs);
struct SREGS *segregs;
Description
The segread function fills the structure pointed to by
segregs with the current contents of the segment registers.
The function is intended to be used with the intdosx and
int86x functions to retrieve segment register values for
later use.
Return Value
There is no return value.
See Also
intdosx(DOS), int86x(DOS), FP_SEG(DOS)
Example
#include <dos.h>
struct SREGS segregs; unsigned int cs, ds, es, ss;
/* The following statements get the current values of ** the
segment registers. */
segread (&segregs); cs = segregs.cs; ds = segregs.ds; es =
segregs.es; ss = segregs.ss;
Notes
This call must be compiled with the -dos flag.
Page 1 (printed 8/7/87)