I'm not sure it's OK to mark the case for Windows as trusted or safe because I'm not good at Windows APIs.
If `std.windows.syserror.sysErrorString` can be trusted, the constructor can also be trusted.