Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengunggah laporan ke penyimpanan Windows Error Reporting (WER).
Syntax
HRESULT WerStoreUploadReport(
HREPORTSTORE hReportStore,
PCWSTR pszReportKey,
[in] DWORD dwFlags,
[out, optional] PWER_SUBMIT_RESULT pSubmitResult
);
Parameter-parameternya
hReportStore
Penyimpanan laporan kesalahan (sebelumnya diambil dengan WerStoreOpen).
pszReportKey
String yang mengidentifikasi laporan mana yang sedang dikueri (sebelumnya diambil dengan WerStoreGetFirstReportKey atau WerStoreGetNextReportKey).
[in] dwFlags
Parameter ini bisa berupa satu atau beberapa nilai berikut.
| Nilai | Meaning |
|---|---|
|
WER_SUBMIT_ADD_REGISTERED_DATA 16 |
Tambahkan data yang didaftarkan oleh WerSetFlags, WerRegisterFile, dan WerRegisterMemoryBlock ke laporan. |
|
WER_SUBMIT_HONOR_RECOVERY 1 |
Hormati pendaftaran pemulihan apa pun untuk aplikasi. Untuk informasi selengkapnya, lihat RegisterApplicationRecoveryCallback. |
|
WER_SUBMIT_HONOR_RESTART 2 |
Hormati pendaftaran hidupkan ulang apa pun untuk aplikasi. Untuk informasi selengkapnya, lihat RegisterApplicationRestart. |
|
WER_SUBMIT_NO_ARCHIVE 256 |
Jangan mengarsipkan laporan. |
|
WER_SUBMIT_NO_CLOSE_UI 64 |
Jangan tampilkan kotak dialog tutup untuk laporan penting. |
|
WER_SUBMIT_NO_QUEUE 128 |
Jangan mengantre laporan. Jika ada persetujuan pengguna yang memadai, laporan akan segera dikirim ke Microsoft; jika tidak, laporan dibuang. Anda dapat menggunakan bendera ini untuk laporan yang tidak penting. Laporan dibuang untuk tindakan apa pun yang akan mengharuskan laporan untuk diantrekan. Misalnya, jika komputer offline saat Anda mengirimkan laporan, laporan akan dibuang. Selain itu, jika ada persetujuan yang tidak mencukup (misalnya, persetujuan diperlukan untuk bagian data laporan), laporan akan dibuang. |
|
WER_SUBMIT_OUTOFPROCESS 32 |
Menelurkan proses lain untuk mengirimkan laporan. Utas panggilan diblokir hingga fungsi kembali. NOTA: Pesan jendela akan dipompa sehingga aktivitas UI pada utas panggilan tidak diblokir. |
|
WER_SUBMIT_OUTOFPROCESS_ASYNC 1024 |
Menelurkan proses lain untuk mengirimkan laporan dan kembali dari panggilan fungsi ini segera. Perhatikan bahwa konten parameter pSubmitResult tidak terdefinisi dan tidak ada cara untuk mengkueri saat pelaporan selesai atau status penyelesaian. |
|
WER_SUBMIT_QUEUE 4 |
Tambahkan laporan ke antrean WER tanpa memberi tahu pengguna. Laporan hanya diantrekan—pelaporan (pengiriman laporan ke Microsoft) terjadi nanti berdasarkan tingkat persetujuan pengguna. |
|
WER_SUBMIT_SHOW_DEBUG 8 |
Tampilkan tombol debug. |
|
WER_SUBMIT_START_MINIMIZED 512 |
Antarmuka pengguna awal diminimalkan dan berkedip. |
|
WER_SUBMIT_BYPASS_DATA_THROTTLING 2048 |
Melewati pembatasan data untuk laporan. Windows 7 atau yang lebih lama: Parameter ini tidak tersedia. |
|
WER_SUBMIT_ARCHIVE_PARAMETERS_ONLY 4096 |
Arsipkan hanya parameter; kabin dibuang. Bendera ini mengambil alih pengaturan ConfigureArchive WER. Windows 7 atau yang lebih lama: Parameter ini tidak tersedia. |
|
WER_SUBMIT_REPORT_MACHINE_ID 8192 |
Selalu kirim pengidentifikasi komputer 128-bit yang unik dengan laporan, terlepas dari persetujuan yang laporannya dikirimkan. Lihat Keterangan untuk informasi tambahan. Windows 7 atau yang lebih lama: Parameter ini tidak tersedia. |
[out, optional] pSubmitResult
Hasil dari pengiriman. Parameter ini bisa menjadi salah satu nilai berikut dari jenis enumerasi WER_SUBMIT_RESULT .
| Nilai | Meaning |
|---|---|
|
WerCustomAction 9 |
Pelaporan kesalahan dapat disesuaikan. |
|
WerDisabled 5 |
Pelaporan kesalahan dinonaktifkan. |
|
WerDisabledQueue 7 |
Antrean dinonaktifkan. |
|
WerReportAsync 8 |
Laporan itu asinkron. |
|
WerReportCancelled 6 |
Laporan dibatalkan. |
|
WerReportDebug 3 |
Tombol Debug diklik. |
|
WerReportFailed 4 |
Pengiriman laporan gagal. |
|
WerReportQueued 1 |
Laporannya diantrekan. |
|
WerReportUploaded 2 |
Laporan diunggah. |
Mengembalikan nilai
Fungsi ini mengembalikan S_OK pada keberhasilan atau kode kesalahan pada kegagalan.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Header | werapi.h |
| Library | nanosrv.lib |