Bagikan melalui


Fungsi ReportFault (errorrep.h)

Memungkinkan aplikasi yang melakukan penanganan pengecualiannya sendiri untuk melaporkan kesalahan ke Microsoft. Meskipun Anda dapat menggunakan fungsi ini untuk melaporkan crash aplikasi, sebaiknya aplikasi tidak menangani kesalahan fatal secara langsung tetapi sebaliknya mengandalkan kemampuan pelaporan crash yang disediakan oleh sistem operasi.

Sintaks

EFaultRepRetVal ReportFault(
  [in] LPEXCEPTION_POINTERS pep,
  [in] DWORD                dwOpt
);

Parameter

[in] pep

Penunjuk ke struktur EXCEPTION_POINTERS .

[in] dwOpt

Parameter ini dicadangkan untuk penggunaan sistem dan harus diatur ke nol.

Menampilkan nilai

Fungsi ini mengembalikan salah satu nilai berikut.

Menampilkan kode Deskripsi
frrvErr
Fungsi gagal tetapi klien pelaporan kesalahan diluncurkan.
frrvErrNoDW
Klien pelaporan kesalahan tidak dapat diluncurkan. Sistem akan melakukan tindakan defaultnya, seperti menampilkan kotak dialog pengecualian standar dan meluncurkan debugger.
frrvErrTimeout
Waktu fungsi habis.
frrvLaunchDebugger
Fungsi berhasil dan pengguna meluncurkan debugger.
frrvOk
Fungsi berhasil.
frrvOkHeadless
Fungsi berhasil dan klien pelaporan kesalahan diluncurkan dalam mode pelaporan senyap (tidak ada UI yang digunakan).
frrvOkManifest
Fungsi berhasil dan klien pelaporan kesalahan diluncurkan dalam mode pelaporan manifes.
frrvOkQueued
Fungsi berhasil dan laporan kesalahan diantrekan untuk pelaporan nanti.
 

Nilai pengembalian ini menunjukkan apakah aplikasi pelaporan berhasil diluncurkan. Nilai pengembalian yang berhasil tidak selalu menunjukkan bahwa kesalahan berhasil dilaporkan.

Keterangan

Hasil yang tepat dari memanggil fungsi ini tergantung pada bagaimana pengguna atau administrator sistem telah mengonfigurasi sistem pelaporan kesalahan.

Persyaratan

   
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header errorrep.h
Pustaka Faultrep.lib
DLL Faultrep.dll

Lihat juga

AddERExcludedApplication

EXCEPTION_POINTERS

Fungsi WER

Pelaporan Galat Windows