core.sys.windows.winerror

Windows API header module

Translated from MinGW Windows headers

License

Types 1

aliasSCODE = int

Functions 16

fnbool SUCCEEDED(HRESULT Status)
fnbool FAILED(HRESULT Status)
fnbool IS_ERROR(HRESULT Status)
fnushort HRESULT_CODE(HRESULT r)
fnushort SCODE_CODE(SCODE r)
fnushort HRESULT_FACILITY(HRESULT r)
fnushort SCODE_FACILITY(SCODE r)
fnushort HRESULT_SEVERITY(HRESULT r)
fnushort SCODE_SEVERITY(SCODE r)
fnHRESULT MAKE_HRESULT(bool s, uint f, uint c)
fnSCODE MAKE_SCODE(bool s, uint f, uint c)
fnSCODE GetScode(HRESULT hr)
fnHRESULT ResultFromScode(SCODE c)
fnHRESULT HRESULT_FROM_NT(HRESULT x)
fnHRESULT HRESULT_FROM_WIN32(HRESULT x)
fnHRESULT PropagateResult(HRESULT hrPrevious, SCODE scBase)