Re:Windows X86-64 System Call Table
by kccqzy on Monday September 02, 2019 @04:00AM
(#20857482)
Windows, like most other operating systems, doesn't have a stable user-kernel boundary. Instead the stable interface exists at the C level in libraries used by every process. This is no different from the situation in macOS (libSystem.dylib) or the various BSDs. Linux is the outlier because Linux is just a kernel; without an integrated C library, it by necessity has to keep the syscall numbers constant. Most other operating systems are free to change syscall numbers from release to release.
[ Parent
| on HN ]
There are no comments on this comment yet.