Кто нибудь пробовал использовать в native коде (только NtDll.dll) полноценные try - catch? Проблема в раскрутке стека. Откуда взять функцию ___CxxFrameHandler3 ? Или хотя бы ее спеки.
К сожалению, все сложнее. Мне не поможет выдраный из lib код. Мне нужны именно сырцы или полная спецификация. Дело в том, что там в коде используется TLS (наверняка для какой-нибудь фигни), а мне это не подходит. Поэтому придется писать свой обработчик Но разбираться по ассемблерному коду в спеках всех блоков скрытого кода, что генерит компилер - это еще тот гемморой