News for hackers. Stuff that matters.
Re:Making Rust as Fast as Go by codeflo on Sunday May 03, 2020 @10:38AM (#23059263)
Basically yes. ntdll is an implementation detail that shouldn’t be relied upon. kernel32/user32 and friends are considered the “proper” interface to the system and have been stable for decades.
Re:Making Rust as Fast as Go by vardump on Sunday May 03, 2020 @04:57PM (#23061799)
There are some ntdll calls that are officially documented and ok to use. Of course there are also a lot of calls you shouldn't use.

When necessary, it's fine to use even undocumented ones to support Windows 7 and older. It's not like those are going to change anymore.