When I install an unhandled structured exception filter, why doesn’t std::terminate get called?

For diagnostic and reliability purposes, a customer wanted to detect and report all all unhandled C++ exceptions as well as all unhandled structured exceptions. Their idea was to cover both exits: Use set_terminate to install a std::terminate handler, which is called when a C++ exception goes unhand

Click here to read the article