| Function | Header File | Description |
| _beginthread | process.h stdlib.h |
Creates a new thread. |
| _cwait | process.h | Delays the completion of a parent process until a child process ends. |
| _disable | builtin.h | Disables interrupts. |
| _enable | builtin.h | Enables interrupts. |
| _endthread | stdlib.h process.h |
Terminates a thread. |
| execl - _execvpe | process.h | Load and run child processes. |
| _exit | stdlib.h process.h |
Ends the calling process without calling other functions. |
| _freemod | stdlib.h | Frees all references to a DLL for the calling process. |
| getpid | process.h | Gets the process identifier that identifies the calling process. |
| _getTIBvalue | builtin.h | Retrieves an unsigned long value from the Thread Information Block. |
| _interrupt | builtin.h | Calles an interrupt procedure |
| _loadmod | stdlib.h | Loads a user-created DLL for the calling process. |
| _onexit | stdlib.h | Records the address of a function to call when the program ends. |
| _searchenv | stdlib.h | Searches a specified environment for a target file. |
| _spawnl - _spawnvpe | process.h | Start and run child processes. |
| _threadstore | stdlib.h | Access a thread-specific storage. |
![]()
Alphabetical Listing of IBM C and C++
Compilers Functions and Macros