Issues a DOS command.
Terminates a program.
Gets the next keycode.
Suspends program execution for a specified time interval.
Creates a new process.
Creates a new thread.
Waits for a given thread (or all threads) to end.
Protects memory accessed on more than one thread.
To release a lock on memory shared by different threads.