Функция DebugBreak (debugapi.h)

Вызывает исключение точки останова в текущем процессе. Это позволяет вызывающему потоку сигнализировать отладчику об обработке исключения.

Чтобы вызвать исключение точки останова в другом процессе, используйте функцию DebugBreakProcess .

Синтаксис

void DebugBreak();

Возвращаемое значение

None

Remarks

Если процесс не выполняется отладка, функция использует логику поиска стандартного обработчика исключений. В большинстве случаев это приводит к завершению вызывающего процесса из-за необработанного исключения точки останова.

Примеры

Пример см. в разделе Использование обработчика исключений.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header debugapi.h (включая Windows.h)
Библиотека Kernel32.lib
DLL Kernel32.dll

См. также

Взаимодействие с отладчиком

DebugActiveProcess

DebugBreakProcess

Отладка функций