Index of Section 2 Manual Pages
| Interix / SUA | getpid.2 | Interix / SUA |
getpid(2) getpid(2)
getpid()
NAME
getpid(), getppid() - get parent or calling process identification
SYNOPSIS
#include
pid_t getpid (void)
pid_t getppid (void)
DESCRIPTION
The getpid(2) function returns the process ID of the calling process. The
ID is guaranteed to be unique and is useful for constructing temporary
file names.
The getppid(2) function returns the process ID of the parent of the
calling process.
ERRORS
The getpid(2) and getppid(2) functions are always successful, and no
return value is reserved to indicate an error.
USAGE NOTES
All of these functions are thread safe.
All of these functions are async-signal safe.