throw new Win32ApiException("MsgWaitForMultipleObjectsEx", GetLastError())
This is a dummy type to indicate the end of normal arguments and the beginning of the file/line inferred args. It is meant to ensure you don't accidentally send a string that is interpreted as a filename when it was meant to be a normal argument to the function and trigger the wrong overload.
Shared core functionality including exception helpers, library loader, event loop, and possibly more.