다음을 통해 공유


_set_abort_behavior

프로그램을 중단 하는 경우 수행할 작업을 지정 합니다.

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

매개 변수

  • [in] flags
    Abort 플래그의 새 값입니다.

  • [in] mask
    마스크는 중단 플래그를 비트를 설정 합니다.

반환 값

플래그 중 이전 값입니다.

설명

두 중단 플래그: _WRITE_ABORT_MSG 및 _CALL_REPORTFAULT._WRITE_ABORT_MSG프로그램이 중단 되 면 도움이 sms를 인쇄할지 여부를 결정 합니다.메시지가 영어로 응용 프로그램 런타임을 비정상적인 방식으로 종료 하도록 요청 하 고 사용자에 대 한 자세한 내용은 응용 프로그램 지원 팀에 문의 제안 설명 합니다.기본 동작은 메시지를 인쇄할 수 있습니다._CALL_REPORTFAULT을 경우 설정 하 고 Watson 크래시 덤프 생성 되 고 언제 보고 지정abort 라고 합니다.크래시 덤프를 보고는 기본적으로 사용 됩니다.

요구 사항

루틴

필수 헤더

_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