Bagikan melalui


Fungsi WerRemoveExcludedApplication (werapi.h)

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

Sintaks

HRESULT WerRemoveExcludedApplication(
  [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.

File ini harus dikecualikan menggunakan fungsi WerAddExcludedApplication atau WerRemoveExcludedApplication gagal.

[in] bAllUsers

Jika parameter ini TRUE, nama aplikasi dihapus dari daftar aplikasi yang dikecualikan untuk semua pengguna. Jika tidak, itu hanya dihapus dari 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 akses untuk memperbarui daftar di registri. Lihat bagian Keterangan untuk informasi tambahan.

Keterangan

Fungsi ini menghapus aplikasi yang ditambahkan ke daftar aplikasi yang dikecualikan menggunakan fungsi WerAddExcludedApplication .

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.

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

WerAddExcludedApplication, Pelaporan Galat Windows