Нет, вызов отладчика создается в коде, который запускает стек из исключения, поэтому стек еще не размотан. Это верно как для исключения sync (C ++), так и async (OS).
См. Рис. 13 в известной статье MSJ Ускоренный курс по глубине структурированной обработки исключений Win32 ™ .
Фильтр необработанных исключений вызывается после первого прохода списка фильтров исключений, если не принят фильтр, который готов обработать исключение. Этот первый проход перед размоткой, которая происходит на втором проходе. Если вы вломитесь в отладчик, когда вам будет предоставлена возможность, вы найдете свое исключительное место вниз вашего стека, и это имеет смысл: для отладки стека, который уже размотан, практически ничего не будет стоить не знал бы, что пошло не так.