Есть три функции. Первая и третья из EXE, вторая из DLL.
В первой мы вызываем вторую через указатель на функцию, оборачивая блоком try. Из второй через указатель мы вызываем третью. В третьей мы кидаем исключение. Как понимаю верно исключение поймается в первой функции, так как они обе из EXE. Но можно ли так делать? Правильно ли исполнится stack unwind во второй функции?