_RTC_SetErrorType
Asocia un error que sea detectado por las comprobaciones de errores en tiempo de ejecución (RTCs) con un tipo.Los procesos de controlador de errores cómo generar errores del tipo especificado.
int _RTC_SetErrorType(
_RTC_ErrorNumber errnum,
int ErrType
);
Parámetros
errnum
un número entre cero y uno menos que el valor devuelto por _RTC_NumErrors.ErrType
Un valor que se asigna a este errnum.Por ejemplo, puede utilizar _CRT_ERROR.Si usa _CrtDbgReport como el controlador de errores, ErrType sólo puede ser uno de los símbolos definidos en _CrtSetReportMode.Si tiene poseer el controlador de errores (_RTC_SetErrorFunc), puede tener hasta ErrTypescomo hay errnums.Un ErrType de _RTC_ERRTYPE_IGNORE tiene un significado especial a _CrtSetReportMode; se omite el error.
Valor devuelto
el valor anterior para el tipo de error type.
Comentarios
De forma predeterminada, todos los errores se establecen en ErrType = 1, que corresponde a _CRT_ERROR.Para obtener más información sobre los tipos de error predeterminados como _CRT_ERROR, vea _CrtDbgReport.
Antes de llamar a esta función, debe la primera llamada una de las funciones de inicialización de la comprobación de errores en tiempo de ejecución; vea Utilizar comprobaciones en tiempo de ejecución sin la biblioteca en tiempo de ejecución de C
Requisitos
rutina |
Encabezado necesario |
---|---|
_RTC_SetErrorType |
<rtcapi.h> |
Para obtener más información, vea compatibilidad.
bibliotecas
todas las versiones de Bibliotecas en tiempo de ejecución de C.
Equivalente en .NET Framework
No es aplicable Para llamar a la función estándar de C, utilice PInvoke. Para obtener más información, vea La invocación de plataforma ejemplos.