Как говорит @jeffamaphone, они не выдают исключений, потому что они являются функциями C.
Для ошибок они возвращают 0 и устанавливают код ошибки, который вы можете получить с помощью GetLastError()
. Ни один из них не устанавливает errno
, потому что это API-интерфейсы Windows.