Bagikan melalui


Fungsi WerAddExcludedApplication (werapi.h)

Menambahkan aplikasi yang ditentukan ke daftar aplikasi yang akan dikecualikan dari Pelaporan Galat Windows (WER).

Sintaks

HRESULT WerAddExcludedApplication(
  [in] PCWSTR pwzExeName,
  [in] BOOL   bAllUsers
);

Parameter

[in] pwzExeName

Penunjuk ke string Unicode yang menentukan nama file yang dapat dieksekusi untuk aplikasi, termasuk ekstensi nama file. Panjang maksimum jalur ini adalah MAX_PATH karakter.

[in] bAllUsers

Jika parameter ini TRUE, nama aplikasi ditambahkan ke daftar aplikasi yang dikecualikan untuk semua pengguna. Jika tidak, itu hanya ditambahkan ke daftar aplikasi yang dikecualikan untuk pengguna saat ini.

Mengembalikan nilai

Fungsi ini mengembalikan S_OK pada keberhasilan atau kode kesalahan saat gagal, termasuk kode kesalahan berikut.

Menampilkan kode Deskripsi
E_ACCESSDENIED Proses ini tidak memiliki izin untuk memperbarui daftar dalam registri. Lihat bagian Keterangan untuk informasi tambahan.

Keterangan

Jika bAllUsersTRUE, daftar aplikasi yang dikecualikan disimpan di bawah sarang registri HKEY_LOCAL_MACHINE. Proses panggilan harus memiliki izin untuk menulis ke sarang registri HKLM.

Jika bAllUsersFALSE, daftar aplikasi yang dikecualikan disimpan di bawah sarang registri HKEY_CURRENT_USER.

Untuk menghapus aplikasi dari daftar aplikasi yang dikecualikan, panggil fungsi WerRemoveExcludedApplication .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header werapi.h
Pustaka Wer.lib
DLL Wer.dll

Lihat juga

WerRemoveExcludedApplication, Pelaporan Galat Windows