IDebugProgram2::CauseBreak
Запросы, что программа останавливает выполнение при следующем запуске одного из своих потоков пытаются выполнить.
HRESULT CauseBreak(
void
);
int CauseBreak();
Возвращаемое значение
В случае успеха возвращает S_OK; в противном случае возвращает код ошибки.
Заметки
IDebugBreakEvent2 событие отправляется когда программа далее пытается выполнить код после вызова этого метода.
Этот метод является асинхронным, в котором метод возвращается немедленно, не обязательно ждать программы, чтобы остановить себя.