Se recomienda usar Visual Studio 2017

_set_abort_behavior

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

Especifica la acción que se debe realizar cuando un programa se termina de forma anormal.

System_CAPS_ICON_note.jpg Nota

No utilice la abort (función) para apagar un Tienda Windows 8.x aplicación, salvo en prueba o escenarios de depuración. Formas mediante programación o la interfaz de usuario para cerrar un Tienda Windows 8.x aplicación no se permiten según la requisitos de certificación de aplicaciones de Windows 8. Para obtener más información, consulte ciclo de vida de aplicaciones (aplicaciones de Windows Store).

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

Parámetros

[in] flags
Nuevo valor de la abort marcas.

[in] mask
Máscara para los abort marcas de bits para establecer.

El valor antiguo de las marcas.

Hay dos abort marcas: _WRITE_ABORT_MSG y _CALL_REPORTFAULT. _WRITE_ABORT_MSGDetermina si se imprime un mensaje de texto de ayuda cuando un programa se termina de forma anormal. El mensaje indica que la aplicación ha llamado el abort (función). El comportamiento predeterminado es imprimir el mensaje. _CALL_REPORTFAULT, si establece, especifica que un volcado de Watson se genera y notifica cuando abort se llama. De forma predeterminada, los informes de volcado de bloqueo está habilitado en versiones no depuradas.

RutinaEncabezado necesario
_set_abort_behavior<stdlib.h>

Para obtener más información sobre compatibilidad, vea Compatibility.

  
      // crt_set_abort_behavior.c  
// compile with: /TC  
#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();  
}  

Suppressing the abort message. If successful, this message will be the only output.  

anular

Mostrar: