Здравствуйте, Аноним, Вы писали:
А>>>use SetUnhandledExceptionFilter
А>>Не подходит, это то, что было у нас раньше
А>Это единственный аргумент? 
Не подходит потому, что где-то в коде могут давить исключения и тогда они не дойдут до нас . Мы же хотим контролировать этот процесс.
К примеру, Ваш модуль, подгружемый моим приложеннием, ловит и давит АV, который сам и породил. В случае VEH, я все-равно отловлю это исключение, и несмотря на то, что Вы, где-то его давите, я снему дамп и закрою приложение.
Были еще аргументы, но к сожалению, я не разберался с этим вопросом, и решение принемал не я.
Так, что нужно работать с тем, что есть.