Fungsi IoSetThreadHardErrorMode (ntddk.h)
Rutinitas IoSetThreadHardErrorMode mengaktifkan atau menonaktifkan pelaporan kesalahan keras untuk utas saat ini.
Sintaks
BOOLEAN IoSetThreadHardErrorMode(
[in] BOOLEAN EnableHardErrors
);
Parameter
[in] EnableHardErrors
Menentukan apakah pelaporan kesalahan keras kepada pengguna harus diaktifkan atau dinonaktifkan untuk utas ini. Nilai TRUE memungkinkan pelaporan kesalahan keras. FALSE menonaktifkannya.
Nilai kembali
IoSetThreadHardErrorMode mengembalikan TRUE jika kesalahan keras diaktifkan dari utas ini sebelum eksekusi rutin selesai ini. Jika tidak, rutinitas ini mengembalikan FALSE.
Keterangan
Jika kesalahan keras dinonaktifkan untuk utas tertentu, panggilan ke IoRaiseHardError tidak akan menampilkan pesan kepada pengguna yang menunjukkan bahwa telah terjadi kesalahan serius. Selain itu, IRP yang diteruskan ke IoRaiseHardError selesai tanpa data yang disalin ke buffer pengguna. Memanggil IoRaiseInformationalHardError setelah menonaktifkan kesalahan keras menyebabkan rutinitas tersebut selalu mengembalikan FALSE untuk utas ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Microsoft Windows 2000 dan versi Windows yang lebih baru. |
Target Platform | Universal |
Header | ntddk.h (termasuk Ntddk.h) |
Pustaka | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <=DISPATCH_LEVEL |
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