_RTC_SetErrorType

Mengaitkan kesalahan yang terdeteksi oleh pemeriksaan kesalahan run-time (RTC) dengan jenis. Penangan kesalahan Anda memproses cara menghasilkan kesalahan dari jenis yang ditentukan.

Sintaks

int _RTC_SetErrorType(
   _RTC_ErrorNumber errnum,
   int ErrType
);

Parameter

errnum
Angka antara nol dan satu lebih kecil dari nilai yang dikembalikan oleh _RTC_NumErrors.

ErrType
Nilai yang akan ditetapkan ke ini errnum. Misalnya, Anda dapat menggunakan _CRT_ERROR. Jika Anda menggunakan _CrtDbgReport sebagai penangan kesalahan Anda, ErrType hanya dapat menjadi salah satu simbol yang ditentukan dalam _CrtSetReportMode. Jika Anda memiliki handler kesalahan Anda sendiri (_RTC_SetErrorFunc), Anda dapat memiliki nilai sebanyak ErrType ada errnum nilai.

Dari ErrType _RTC_ERRTYPE_IGNORE memiliki arti khusus untuk _CrtSetReportMode; kesalahan diabaikan.

Nilai hasil

Nilai sebelumnya untuk jenis kesalahan digantikan oleh ErrType.

Keterangan

Secara default, semua kesalahan diatur ke ErrType = 1, yang sesuai dengan _CRT_ERROR. Untuk informasi selengkapnya tentang jenis kesalahan default seperti _CRT_ERROR, lihat _CrtDbgReport.

Sebelum dapat memanggil fungsi ini, Anda harus terlebih dahulu memanggil salah satu fungsi inisialisasi pemeriksaan kesalahan run-time; lihat Menggunakan pemeriksaan runtime tanpa pustaka runtime C

Persyaratan

Rutin Header yang diperlukan
_RTC_SetErrorType <rtcapi.h>

Untuk informasi selengkapnya, lihat Kompatibilitas.

Pustaka

Semua versi pustaka run-time C.

Lihat juga

_RTC_GetErrDesc
Pemeriksaan kesalahan runtime