Функция FatalAppExitA (errhandlingapi.h)

Отображает окно сообщения и завершает работу приложения при закрытии окна сообщения. Если система работает с отладочной версией Kernel32.dll, окно сообщения дает пользователю возможность завершить работу приложения или отменить окно сообщения и вернуться к приложению с именем FatalAppExit.

Синтаксис

void FatalAppExitA(
  [in] UINT   uAction,
  [in] LPCSTR lpMessageText
);

Параметры

[in] uAction

Этот параметр должен быть равен нулю.

[in] lpMessageText

Строка, завершающаяся значением NULL, которая отображается в окне сообщения.

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

None

Remarks

Приложение вызывает FatalAppExit только в том случае, если оно не может завершать действие каким-либо другим способом.

Примечание

Заголовок errhandlingapi.h определяет FatalAppExit как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОД. Сочетание использования псевдонима, не зависящий от кодировки, с кодом, не зависящим от кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.

Требования

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

См. также

Функции обработки ошибок

FatalExit