Мне неохота снова иметь дело со структурированными исключениями Win32. Я пытаюсь сгенерировать строку, описывающую исключение. Большинство из этого просто, но я застрял на чем-то базовом: как я могу преобразовать код исключения (результат GetExceptionCode()
, или ExceptionCode
член EXCEPTION_RECORD
) в строку, описывающую исключение?
Я ищу что-то, что преобразует, например, 0xC0000005 в "Access Violation". Это просто вызов FormatMessage()
?