Поделиться через


Заголовок errhandlingapi.h

Этот заголовок используется службами System Services. Дополнительные сведения см. в следующем разделе:

errhandlingapi.h содержит следующие интерфейсы программирования:

Функции

 
AddVectoredContinueHandler

Регистрирует векторный обработчик продолжения.
AddVectoredExceptionHandler

Регистрирует векторный обработчик исключений.
FatalAppExitA

Отображает окно сообщения и завершает приложение при закрытии окна сообщения. (ANSI)
FatalAppExitW

Отображает окно сообщения и завершает приложение при закрытии окна сообщения. (Юникод)
GetErrorMode

Извлекает режим ошибки для текущего процесса.
GetLastError

Извлекает значение кода последней ошибки вызывающего потока.
GetThreadErrorMode

Извлекает режим ошибки для вызывающего потока.
RaiseException

Вызывает исключение в вызывающем потоке.
RaiseFailFastException

Вызывает исключение, которое проходит все обработчики исключений (на основе кадра или вектора).
RemoveVectoredContinueHandler

Отменяет регистрацию векторного обработчика продолжения.
RemoveVectoredExceptionHandler

Отменяет регистрацию векторного обработчика исключений.
RestoreLastError

Восстанавливает код последней ошибки для вызывающего потока.
SetErrorMode

Определяет, обрабатывает ли система или процесс указанные типы серьезных ошибок.
SetLastError

Задает код последней ошибки для вызывающего потока.
SetThreadErrorMode

Определяет, будет ли система обрабатывать указанные типы серьезных ошибок или будет ли вызывающий поток обрабатывать их.
SetUnhandledExceptionFilter

Позволяет приложению заменять обработчик исключений верхнего уровня каждого потока процесса.
UnhandledExceptionFilter

Определяемая приложением функция, которая передает необработанные исключения отладчику, если выполняется отладка процесса.