Bagikan melalui


Pelaporan Galat Windows

Gambaran umum teknologi Pelaporan Galat Windows.

Untuk mengembangkan Pelaporan Galat Windows, Anda memerlukan header ini:

Untuk panduan pemrograman untuk teknologi ini, lihat:

Enumerasi

 
REPORT_STORE_TYPES

Menentukan jenis penyimpanan laporan Pelaporan Galat Windows (WER) yang dapat dibuka.
WER_CONSENT

Menentukan kemungkinan status persetujuan pengguna Pelaporan Galat Windows (WER).
WER_DUMP_TYPE

Mendefinisikan jenis minidump Pelaporan Galat Windows (WER) yang mungkin.
WER_FILE_TYPE

Menentukan kemungkinan jenis file Pelaporan Galat Windows (WER) untuk laporan minidump.
WER_REGISTER_FILE_TYPE

Menentukan jenis file Pelaporan Galat Windows (WER) yang dapat didaftarkan.
WER_REPORT_TYPE

Menentukan jenis laporan Pelaporan Galat Windows (WER).
WER_REPORT_UI

Menentukan indeks string UI laporan Pelaporan Galat Windows (WER) yang dapat disesuaikan.
WER_SUBMIT_RESULT

Menentukan opsi hasil pengiriman Pelaporan Galat Windows (WER).

Fungsi

 
AddERExcludedApplicationA

Mengecualikan aplikasi yang ditentukan dari pelaporan kesalahan. (ANSI)
AddERExcludedApplicationW

Mengecualikan aplikasi yang ditentukan dari pelaporan kesalahan. (Unicode)
PFN_WER_RUNTIME_EXCEPTION_DEBUGGER_LAUNCH

Pelaporan Galat Windows (WER) memanggil fungsi ini untuk memungkinkan Anda menyesuaikan opsi peluncuran debugger dan meluncurkan string.
PFN_WER_RUNTIME_EXCEPTION_EVENT

Pelaporan Galat Windows (WER) memanggil fungsi ini untuk menentukan apakah handler pengecualian mengklaim crash.
PFN_WER_RUNTIME_EXCEPTION_EVENT_SIGNATURE

Pelaporan Galat Windows (WER) memanggil fungsi ini untuk mendapatkan parameter laporan yang secara unik menjelaskan masalah.
ReportFault

Memungkinkan aplikasi yang melakukan penanganan pengecualiannya sendiri untuk melaporkan kesalahan ke Microsoft.
WerAddExcludedApplication

Menambahkan aplikasi yang ditentukan ke daftar aplikasi yang akan dikecualikan dari pelaporan kesalahan.
WerFreeString

Mengosongkan memori yang digunakan untuk menyimpan string kunci laporan. Ini harus dipanggil setelah setiap panggilan berturut-turut ke WerStoreGetFirstReportKey atau WerStoreGetNextReportKey, setelah string kunci laporan tertentu digunakan dan tidak lagi diperlukan.
WerGetFlags

Mengambil pengaturan pelaporan kesalahan untuk proses yang ditentukan.
WerRegisterAdditionalProcess

Mendaftarkan proses yang akan disertakan dalam laporan Pelaporan Galat Windows (WER) bersama dengan proses aplikasi utama. Secara opsional menentukan utas dalam proses terdaftar tersebut untuk mendapatkan data tambahan.
WerRegisterAppLocalDump

Mendaftarkan jalur (relatif terhadap LocalFolder dari aplikasi yang dikemas) di mana salinan harus disimpan dari cadangan memori diagnostik yang Pelaporan Galat Windows (WER) kumpulkan ketika salah satu proses untuk aplikasi berhenti merespons.
WerRegisterCustomMetadata

Mendaftarkan metadata khusus aplikasi yang akan dikumpulkan (dalam bentuk string kunci/nilai) untuk laporan kesalahan Pelaporan Galat Windows (WER).
WerRegisterExcludedMemoryBlock

Menandai blok memori (yang biasanya disertakan secara default dalam laporan kesalahan) untuk dikecualikan dari laporan kesalahan Pelaporan Galat Windows (WER).
WerRegisterFile

Mendaftarkan file yang akan dikumpulkan ketika Pelaporan Galat Windows (WER) membuat laporan kesalahan.
WerRegisterMemoryBlock

Mendaftarkan blok memori yang akan dikumpulkan ketika Pelaporan Galat Windows (WER) membuat laporan kesalahan.
WerRegisterRuntimeExceptionModule

Mendaftarkan handler pengecualian runtime kustom yang digunakan untuk menyediakan Pelaporan Galat Windows kustom (WER) untuk crash.
WerRemoveExcludedApplication

Menghapus aplikasi yang ditentukan dari daftar aplikasi yang akan dikecualikan oleh Pelaporan Galat Windows (WER).
WerReportAddDump

Menambahkan cadangan jenis yang ditentukan ke laporan Pelaporan Galat Windows (WER) yang ditentukan.
WerReportAddFile

Menambahkan file ke laporan Pelaporan Galat Windows (WER) yang ditentukan.
WerReportCloseHandle

Menutup laporan Pelaporan Galat Windows (WER) yang ditentukan.
WerReportCreate

Membuat laporan Pelaporan Galat Windows (WER) yang menjelaskan peristiwa aplikasi.
WerReportHang

Memulai pelaporan "tanpa respons" pada jendela yang ditentukan.
WerReportSetParameter

Mengatur parameter yang secara unik mengidentifikasi peristiwa untuk laporan Pelaporan Galat Windows (WER) yang ditentukan.
WerReportSetUIOption

Mengatur opsi antarmuka pengguna untuk laporan Pelaporan Galat Windows (WER) yang ditentukan.
WerReportSubmit

Mengirimkan laporan Pelaporan Galat Windows (WER) yang ditentukan.
WerSetFlags

Mengatur pengaturan pelaporan Pelaporan Galat Windows (WER) untuk proses saat ini.
WerSetMaxProcessHoldMilliseconds

Mengatur waktu penahanan proses maksimum untuk Pelaporan Galat Windows (WER), dalam milidetik.
WerStoreClose

Menutup kumpulan laporan Pelaporan Galat Windows tersimpan (WER).
WerStoreGetFirstReportKey

Mendapatkan referensi ke laporan Pelaporan Galat Windows (WER) pertama di penyimpanan laporan.
WerStoreGetNextReportKey

Mendapatkan referensi ke laporan Pelaporan Galat Windows (WER) berikutnya di penyimpanan laporan kesalahan.
WerStoreGetReportCount

Mendapatkan jumlah laporan Pelaporan Galat Windows (WER) di penyimpanan laporan kesalahan.
WerStoreGetSizeOnDisk

Mendapatkan ukuran penyimpanan laporan kesalahan Pelaporan Galat Windows (WER), dalam byte.
WerStoreBuka

Membuka kumpulan laporan kesalahan Pelaporan Galat Windows tersimpan (WER).
WerStorePurge

Menghapus menyeluruh penyimpanan laporan Pelaporan Galat Windows (WER).
WerStoreQueryReportMetadataV1

Mengambil metadata tentang laporan Pelaporan Galat Windows (WER) di penyimpanan.
WerStoreQueryReportMetadataV2

Mengambil metadata tentang laporan Pelaporan Galat Windows (WER) di penyimpanan.
WerStoreQueryReportMetadataV3

Mengambil metadata tentang laporan Pelaporan Galat Windows (WER) di penyimpanan.
WerStoreUploadReport

Mengunggah laporan ke penyimpanan Pelaporan Galat Windows (WER).
WerUnregisterAdditionalProcess

Menghapus proses dari daftar proses tambahan yang akan disertakan dalam laporan kesalahan Pelaporan Galat Windows (WER).
WerUnregisterAppLocalDump

Membatalkan pendaftaran yang dibuat dengan memanggil fungsi WerRegisterAppLocalDump untuk menentukan bahwa Pelaporan Galat Windows (WER) harus menyimpan salinan cadangan memori diagnostik yang dikumpulkan WER ketika salah satu proses untuk aplikasi berhenti merespons.
WerUnregisterCustomMetadata

Menghapus item metadata khusus aplikasi yang dikumpulkan selama Pelaporan Galat Windows (WER) untuk aplikasi.
WerUnregisterExcludedMemoryBlock

Menghapus blok memori yang sebelumnya ditandai sebagai dikecualikan, yang akan kembali disertakan dalam laporan kesalahan Pelaporan Galat Windows] (WER).
WerUnregisterFile

Menghapus file dari daftar file yang akan ditambahkan ke laporan Pelaporan Galat Windows (WER) yang dihasilkan untuk proses saat ini.
WerUnregisterMemoryBlock

Menghapus blok memori dari daftar data yang akan dikumpulkan selama Pelaporan Galat Windows (WER) untuk aplikasi.
WerUnregisterRuntimeExceptionModule

Menghapus pendaftaran handler pengecualian Pelaporan Galat Windows (WER).

Struktur

 
WER_DUMP_CUSTOM_OPTIONS

Menentukan informasi minidump Pelaporan Galat Windows kustom (WER) yang akan dikumpulkan oleh fungsi WerReportAddDump.
WER_DUMP_CUSTOM_OPTIONS_V2

Menentukan informasi minidump Pelaporan Galat Windows kustom (WER) yang akan dikumpulkan oleh fungsi WerReportAddDump.
WER_DUMP_CUSTOM_OPTIONS_V3

Menentukan informasi minidump Pelaporan Galat Windows kustom (WER) yang akan dikumpulkan di latar belakang (tanpa menjeda proses) oleh fungsi PssCaptureSnapshot.
WER_EXCEPTION_INFORMATION

Berisi informasi pengecualian Pelaporan Galat Windows (WER) untuk fungsi WerReportAddDump.
WER_REPORT_INFORMATION

Berisi informasi Pelaporan Galat Windows (WER) yang digunakan oleh fungsi WerReportCreate.
WER_REPORT_INFORMATION_V3

Berisi informasi Pelaporan Galat Windows (WER) yang digunakan oleh fungsi WerReportCreate.
WER_REPORT_INFORMATION_V4

Berisi informasi Pelaporan Galat Windows] (WER) yang digunakan oleh fungsi WerReportCreate.
WER_REPORT_INFORMATION_V5

Berisi informasi Pelaporan Galat Windows (WER) yang digunakan oleh fungsi WerReportCreate.
WER_REPORT_METADATA_V1

Berisi informasi tentang laporan kesalahan yang dihasilkan oleh Pelaporan Galat Windows (WER).
WER_REPORT_METADATA_V2

Berisi informasi tentang laporan kesalahan yang dihasilkan oleh Pelaporan Galat Windows (WER).
WER_REPORT_METADATA_V3

Berisi informasi tentang laporan kesalahan yang dihasilkan oleh Pelaporan Galat Windows (WER).
WER_REPORT_PARAMETER

Berisi informasi tentang parameter laporan kesalahan yang dihasilkan oleh Pelaporan Galat Windows (WER).
WER_REPORT_SIGNATURE

Berisi informasi tentang tanda tangan laporan kesalahan yang dihasilkan oleh Pelaporan Galat Windows (WER).
WER_RUNTIME_EXCEPTION_INFORMATION

Berisi informasi pengecualian Pelaporan Galat Windows (WER) yang digunakan untuk menentukan apakah Anda ingin mengklaim crash.