Bagikan melalui


Fungsi GetErrorMode (errhandlingapi.h)

Mengambil mode kesalahan untuk proses saat ini.

Sintaks

UINT GetErrorMode();

Mengembalikan nilai

Mode kesalahan proses. Fungsi ini mengembalikan salah satu nilai berikut.

Mengembalikan kode/nilai Deskripsi
SEM_FAILCRITICALERRORS
0x0001
Sistem tidak menampilkan kotak pesan critical-error-handler. Sebaliknya, sistem mengirimkan kesalahan ke proses panggilan.
SEM_NOALIGNMENTFAULTEXCEPT
0x0004
Sistem secara otomatis memperbaiki kesalahan perataan memori dan membuatnya tidak terlihat oleh aplikasi. Ini dilakukan untuk proses panggilan dan proses turunan apa pun. Fitur ini hanya didukung oleh arsitektur prosesor tertentu. Untuk informasi selengkapnya, lihat SetErrorMode.
SEM_NOGPFAULTERRORBOX
0x0002
Sistem tidak menampilkan dialog Pelaporan Galat Windows.
SEM_NOOPENFILEERRORBOX
0x8000
Sistem tidak menampilkan kotak pesan ketika gagal menemukan file. Sebaliknya, kesalahan dikembalikan ke proses panggilan.

Keterangan

Setiap proses memiliki mode kesalahan terkait yang menunjukkan kepada sistem bagaimana aplikasi akan merespons kesalahan serius. Proses anak mewarisi mode kesalahan dari proses induknya.

Untuk mengubah mode kesalahan untuk proses, gunakan fungsi SetErrorMode .

Windows 7: Penelepon harus mendukung SetThreadErrorMode daripada SetErrorMode karena kurang mengganggu perilaku normal sistem. GetThreadErrorMode adalah fungsi panggilan yang sesuai dengan GetErrorMode.

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header errhandlingapi.h (termasuk Windows.h)
Pustaka Kernel32.lib
DLL Kernel32.dll

Lihat juga

Fungsi Penanganan Kesalahan

Mode Kesalahan

GetThreadErrorMode

SetErrorMode