Line 33... |
Line 33... |
33 |
unsigned short rmodseg; /* segment where rmod is loaded */
|
33 |
unsigned short rmodseg; /* segment where rmod is loaded */
|
34 |
unsigned long origparent; /* original parent (far ptr) of the shell */
|
34 |
unsigned long origparent; /* original parent (far ptr) of the shell */
|
35 |
unsigned short origenvseg; /* original environment segment */
|
35 |
unsigned short origenvseg; /* original environment segment */
|
36 |
unsigned char flags; /* command line parameters */
|
36 |
unsigned char flags; /* command line parameters */
|
37 |
unsigned char echoflag; /* ECHO ON / ECHO OFF */
|
37 |
unsigned char echoflag; /* ECHO ON / ECHO OFF */
|
- |
|
38 |
char batfile[130]; /* truename of batch file being processed */
|
- |
|
39 |
char batargs[130]; /* arguments of the processed batch files */
|
- |
|
40 |
unsigned short batnextline; /* next line of bat file to be executed */
|
38 |
};
|
41 |
};
|
39 |
|
42 |
|
40 |
#define RMOD_OFFSET_ENVSEG 0x2C /* stored in rmod's PSP */
|
43 |
#define RMOD_OFFSET_ENVSEG 0x2C /* stored in rmod's PSP */
|
41 |
#define RMOD_OFFSET_LEXITCODE 0x10A
|
44 |
#define RMOD_OFFSET_LEXITCODE 0x10A
|
42 |
#define RMOD_OFFSET_COMSPECPTR 0x10C
|
45 |
#define RMOD_OFFSET_COMSPECPTR 0x10C
|