Enumerasi RoErrorReportingFlags (roerrorapi.h)
Menentukan perilaku fungsi RoOriginateError dan RoTransformError .
Sintaks
typedef enum {
None,
SuppressExceptions,
ForceExceptions,
UseSetErrorInfo,
SuppressSetErrorInfo
} RoErrorReportingFlags;
Konstanta
None Fungsi kesalahan meningkatkan pengecualian terstruktur. |
SuppressExceptions Fungsi kesalahan tidak menaikkan pengecualian terstruktur, bahkan ketika debugger ada. Ambil alih perilaku bendera ini dengan mengatur bendera ForceExceptions . |
ForceExceptions Fungsi kesalahan meningkatkan pengecualian terstruktur, bahkan jika tidak ada debugger. Bendera ini menggantikan bendera SuppressExceptions . Jika bendera ini diatur, pengecualian terstruktur akan dinaikkan meskipun bendera SuppressExceptions diatur. |
UseSetErrorInfo Fungsi kesalahan melaporkan string kesalahan melalui objek COM yang dilampirkan ke saluran COM melalui infrastruktur SetErrorInfo . Bendera ini mengharuskan utas panggilan diinisialisasi ke COM. |
SuppressSetErrorInfo Fungsi kesalahan tidak melaporkan string kesalahan melalui objek COM yang dilampirkan ke saluran COM melalui infrastruktur SetErrorInfo . |
Persyaratan
Persyaratan | Nilai |
---|---|
Header | roerrorapi.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk