Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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();
}