В последовательности юнит-тестов я проверяю, была ли обнаружена ошибка повреждения данных (преднамеренная подача поврежденных данных).
Чтобы рассматривать сбой программы (например, повреждение данных + плохое управление буфером) как обычное условие сбоя, я запускаю программу в дочернем процессе с CreateProcess. Моя проблема в том, что в случае сбоя я получаю диалоговое окно с отчетом о сбое из Windows, и мне нужно закрыть его, чтобы выполнить последовательность тестов.
Есть ли способ использовать CreateProcess, чтобы я мог проглотить отчет о сбое из Windows?