4 * Copyright 1998 Ove Kåven
15 typedef struct _DOSTASK
{
18 WORD psp_seg
,load_seg
;
20 struct vm86plus_struct VM86
;
24 int read_pipe
,write_pipe
;
26 } DOSTASK
, *LPDOSTASK
;
30 extern int MZ_InitTask( LPDOSTASK lpDosTask
);
31 extern int MZ_InitMemory( LPDOSTASK lpDosTask
, NE_MODULE
*pModule
);
32 extern int MZ_RunModule( LPDOSTASK lpDosTask
);
33 extern void MZ_KillModule( LPDOSTASK lpDosTask
);
34 extern int DOSVM_Process( LPDOSTASK lpDosTask
);
38 extern HINSTANCE16
MZ_CreateProcess( LPCSTR name
, LPCSTR cmdline
, LPCSTR env
,
39 LPSTARTUPINFO32A startup
, LPPROCESS_INFORMATION info
);
40 extern int DOSVM_Enter( PCONTEXT context
);