_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();
}