The answer found here is not the one I want: when fed with 0x80131500, the _com_error
class says "Unknown error 0x80131500"
If you read that other answer, you'll find that what I really need is being able to call that Marshal.GetExceptionForHR(hr).Message
piece of code from C/C++
Question: HOW to achieve same result as Marshal.GetExceptionForHR(hr).Message
from C/C++?
I will accept any answer which ultimately allows me to have something other that "Unknown error" for 0x80131500, which is not "unknown", it's COR_E_EXCEPTION
.