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


_set_abort_behavior

Определяет действие, выполняемое, если программа будет прервана.

unsigned int _set_abort_behavior(
   unsigned int flags,
   unsigned int mask
);

Параметры

  • [входящий] flags
    Новое значение флагов прерывания.

  • [входящий] mask
    Маска для битов флагов прерывания.

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

Старое значение флагов.

Заметки

Пометить прерывания: 2 _WRITE_ABORT_MSG и _CALL_REPORTFAULT._WRITE_ABORT_MSG определяет, выводится ли полезные текста когда программа прервана.Состояние сообщения в английском, что приложение запросил среда выполнения завершения его в необыкновенном образом и предполагает, что группа поддержки контакт пользователя приложения дополнительные сведения.По умолчанию функциональности напечатать сообщение._CALL_REPORTFAULTесли set, указывает, что дамп создается, и сообщение о нем, если резервирование watsonabort вызывает.Отчетность аварийного дампа включена по умолчанию.

Требования

Процедура

Обязательный заголовок

_set_abort_behavior

<stdlib.h>

Дополнительные сведения о совместимости см. Совместимость во введении.

Пример

// crt_set_abort_behavior.c
// compile with: /c
#include <stdlib.h>

int main()
{
   printf("Suppressing the abort message. If successful, this message"
          " will be the only output.\n");
   // Suppress the abort message
   _set_abort_behavior( 0, _WRITE_ABORT_MSG);
   abort();
}
  
  

См. также

Ссылки

abort