Terminated Child Processes, Interrupt 21h, Function 4Ch PSS ID Number: Q25585 Article last modified on 03-24-1993 PSS database name: O_MSDOS
3.20 4.00 5.00 5.00a 6.00
MS-DOS
The information in this article applies to: |
- Microsoft MS-DOS operating system versions 3.x, 4.x, 5.0, and 6.0 |
Question:
What happens when a parent process loads and executes a child process which in turn loads and executes another child process, and an MS-DOS interrupt 21H, function call 4CH is issued? (All the processes are being loaded through the spawn() function provided with the Microsoft C Compiler with the mode switch set to P_WAIT.)
Response:
When a child process is terminated, control returns to the process that called the child process. For example, Process A calls Process B, which calls Process C. When Process C is terminated by INT 21H function 4CH (or exit()), control returns to Process B.
Additional reference words: 3.20 4.00 5.00 5.00a 6.00
Copyright Microsoft Corporation 1993.