_set_abort_behavior

Especifica la acción que se realizarán cuando las anulaciones de un programa.

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

Parámetros

  • [in] flags
    Nuevo valor de marcadores de anulación.

  • [in] mask
    Máscara para el anulación marca los bits para establecer.

Valor devuelto

El valor anterior de marcadores.

Comentarios

Hay dos marcadores abort: _WRITE_ABORT_MSG y _CALL_REPORTFAULT._WRITE_ABORT_MSG determina si un mensaje de texto útil se imprima cuando un programa anulado.Estados de mensaje en inglés que la aplicación ha solicitado el tiempo de ejecución para terminar de forma inusual y lo sugiere que el equipo compatible con el contacto del usuario de la aplicación para obtener más información.el comportamiento predeterminado es imprimir el mensaje._CALL_REPORTFAULT, si se establece, especifica que un volcado de memoria de Watson se genera y notifica cuándose denominaabort .Informes de volcado de memoria está habilitada de forma predeterminada.

Requisitos

rutina

Encabezado necesario

_set_abort_behavior

<stdlib.h>

Para obtener más información de compatibilidad, vea Compatibilidad en la Introducción.

Ejemplo

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

Vea también

Referencia

abort