Функция DebugBreakProcess


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

Синтаксис

BOOL DebugBreakProcess(
  HANDLE Process
);

Параметры

Process

[in] Дескриптор процесса.

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

Если функция завершается успешно, возвращаемое значение не нуль.

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

Замечания

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

Смотри также

Обзор Основы отладки, Функции, используемые при отладке,   DebugBreak

Размещение и совместимость DebugBreakProcess

К

Windows XP

Да 

л

Windows 2000

Нет

и

Windows NT

Нет

е

Windows Me

Нет

н

Windows 98

Нет

т

Windows 95

Нет

 
С

Windows Server 2003

Да

е Windows 2000 Server Нет
р Windows NT Server Нет
в    
е    
р    

Используемая библиотека

Kernel32.lib

Используемая DLL kernel32.dll
 Заголовочный файл  

- объявлено в

Winbase.h

 - включено в

Windows.h

 Unicode

Нет

 Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz