In a previous question, I asked what it meant when my program returned an obscure value like
-1073741819
Well, now I'm getting another large return value,
-1073740777
And I would like to know if there is some list of all of these values and what they mean sopmewhere?
Because the Windows error code system is extensible, there is no single place to look up all possible Windows error codes. However, you can start with:
ERRLOOK
tool. Try that first if you're using Visual Studio.Winerror.h
. I've included a link to MSDN that contains the contents of that header file. Or you can look at the error code listing by number on this page.Winerror.h
, or an another header file to get the actual values.find
(like Unix grep
) in the Include
directory of the platform SDK for either the hex value of the entire error code, or the decimal value of just the code section--that is, the lower 16 bits. Use HRESULT_CODE
to extract that. See the Structure of COM Error Codes above.