dos12.hlp (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
DosGetPPID (1.2)
Function Group  Overview                          Up Next Previous
────────────────────────────────────────────────────────────────────────────
 
#define INCL_DOSPROCESS
 
USHORT DosGetPPID(pidChild, ppidParent)
USHORT pidChild;       /* process identifier of child process             */
PUSHORT ppidParent;    /* point to variable for parent-process identifier */
 
The DosGetPPID function retrieves the process identifier of a parent
process.
 
Parameter   Description
────────────────────────────────────────────────────────────────────────────
 
pidChild    Specifies the process identifier of the child process.
 
ppidParent  Points to the variable that receives the process identifier of
            the parent process.
 
Return Value
 
The return value is zero if the function is successful. Otherwise, it is an
error value, which may be the following:
 
     ERROR_INVALID_PROCID
 
See Also
 
DosGetPID