Int 21/AH=87h

lup.gif ldown.gif Interrups Categories Contents

rbline.gif

European MS-DOS 4.0 - GETPID - GET PROCESS IDENTIFIER

AH = 87h

Return:
AX = PID BX = parent process's PID CX = Command Subgroup ID (CSID)

Program: European MS-DOS 4.0 was written for Siemens in Germany and then used by several other European OEMs; its release falls between mainstream versions 3.2 and 3.3

Desc: Determine an identifier by which to access the calling process

Notes: Called by MS C v5.1 getpid() function. This function apparently must return AX=0001h for INT 21/AH=80h to succeed. One possible check for European MS-DOS 4.0 is to issue this call with AL=00h and check whether AL is nonzero on return

See Also: AH=30h - AH=62h - AH=80h

Index:
Installation check;European MS-DOS 4.0

Category: DOS Kernel - Int 21h - E

rbline.gif

lup.gif ldown.gif Interrups Categories Contents