Up ] Docs Home ]

Format of DESQview process record (v2.52-v2.60) (probably also 2.5x)

Back ] Next ]

Offset Size Description

00h

28 BYTEs

EXE header of last EXE, ??? if last program run was COM

1Ch

??? BYTEs

overwritten with ASCIZ filename of last program run (EXE/COM)

11Ch

WORD

segment of parent PSP in process

11Eh

4 BYTEs

???

122h

WORD

segment of current PSP

124h

WORD

segment of current PSP

126h

WORD

segment of first MCB in process

128h

4 BYTEs

???

12Ch

DWORD

pointer to first process instance data record in system memory

130h

DWORD

pointer to last process instance data record in system memory (from INT 15/AX=DE27h) (see #00420)

134h

8 BYTEs

???

13Ch

WORD

size of current environment

13Eh

WORD

segment of current environment

140h

WORD

segment of current PSP

142h

DWORD

entry point of current program

146h

10 BYTEs

???

---v2.52 (v2.5x???)

150h

BYTE

???

151h

WORD

segment of parent PSP in process

153h

WORD

???

155h

WORD

???

157h

WORD

???

159h

4 BYTEs

???

15Dh

WORD

segment of current environment

15Fh

WORD

segment of current PSP

161h

WORD

segment of ???

162h

WORD

???

164h

3 BYTEs

???

168h

1024 BYTEs

process's interrupt vector table

168h

120 BYTEs

???

5E0h

first MCB in process

---v2.60

150h

WORD

segment of parent PSP in process

152h

WORD

???

154h

WORD

???

156h

WORD

???

158h

4 BYTEs

???

15Ch

WORD

segment of current environment

15Eh

WORD

segment of current PSP

160h

WORD

segment of ???

162h

WORD

???

164h

1024 BYTEs

process's interrupt vector table

564h

108 BYTEs

process's interrupt vector table

5D0h

first MCB in process

See Also:

#00418