_RTC_SetErrorType
Associa um erro que é detectado pela verificações de erro em tempo de execução RTC () com um tipo. Os processos de manipulador de erros como a erros de saída do tipo especificado.
int _RTC_SetErrorType(
_RTC_ErrorNumber errnum,
int ErrType
);
Parâmetros
errnum
Um número entre zero e menor que o valor retornado por _RTC_NumErrors.ErrType
Um valor a ser atribuído a esse errnum. Por exemplo, você pode usar _CRT_ERROR. Se você estiver usando _CrtDbgReport como seu manipulador de erros, ErrType só pode ser um dos símbolos definidos em _CrtSetReportMode. Se você tiver seu próprio manipulador de erros (_RTC_SetErrorFunc), você pode ter tanto como ErrTypesporque há errnums.Um ErrType de _RTC_ERRTYPE_IGNORE tem um significado especial a _CrtSetReportMode; o erro será ignorado.
Valor de retorno
O valor anterior para o tipo de erro type.
Comentários
Por padrão, todos os erros são definidos como ErrType = 1, o que corresponde a _CRT_ERROR. Para obter mais informações sobre os tipos de erro padrão como _CRT_ERROR, consulte _CrtDbgReport.
Antes que você possa chamar essa função, é necessário o primeiro chame um das funções de inicialização da verificação de erro em tempo de execução; consulte Usando verificações de tempo de execução sem a biblioteca de tempo de execução C
Requisitos
Rotina |
Cabeçalho necessário |
---|---|
_RTC_SetErrorType |
<rtcapi.h> |
Para obter mais informações, consulte Compatibilidade.
Bibliotecas
Todas as versões das Bibliotecas em tempo de execução C.
Equivalência do .NET Framework
Não aplicável. Para chamar a função padrão de C, use PInvoke. Para obter mais informações, consulte Exemplos de chamadas de plataformas.
Consulte também
Referência
Verificação de erros de tempo de execução