hresult

Decode HResult = -2147467259


Can someone help me decode this HResult? What does it mean? I know the negative stands for a failure. How about the rest of the 10 bits?

I referenced MSDN HResult article here, but I am not sure how to determine what my facility and code bits are.

More info:

_message: "External component has thrown an exception."
Data: {System.Collections.ListDictionaryInternal}


Solution

  • I'll show you how to do it. Paste the negative number into Calculator (Windows) in programmer mode "Dec" setting. Then convert to "Hex" setting. You get the number: FFFFFFFF80004005. The error is 80004005 which is:

    0x80004005
    E_FAIL
    Unspecified 
    

    Unfortunately the provider of the function that gave you this error did not categorize the error.

    Useful links:

    1. MSDN - HRESULT Format
    2. MSDN - HRESULT Error List