Windows APIs and System Calls: How Applications Reach the Operating System
When a Windows application wants to perform an operation, it cannot simply control the operating system directly.
For example, an application may want to:
Create a process
Open a file
Allocate memo