> Unfortunately the Windows syscalls are not officially documented and even less stable than on Linux, changing even between service packs.
You can get pretty close though; it's possible to skip the C runtime and most of the other user space libraries and call into ntdll directly. Many of the functions it exports are fairly thin wrappers over the system calls.