WerRemoveExcludedApplication-Funktion (werapi.h)

Entfernt die angegebene Anwendung aus der Liste der Anwendungen, die von Windows-Fehlerberichterstattung (WER) ausgeschlossen werden sollen.

Syntax

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

Parameter

[in] pwzExeName

Ein Zeiger auf eine Unicode-Zeichenfolge, die den Namen der ausführbaren Datei für die Anwendung angibt, einschließlich der Dateinamenerweiterung. Die maximale Länge dieses Pfads beträgt MAX_PATH Zeichen.

Diese Datei muss mithilfe der WerAddExcludedApplication-Funktion ausgeschlossen worden sein, andernfalls schlägt WerRemoveExcludedApplication fehl.

[in] bAllUsers

Wenn dieser Parameter TRUE ist, wird der Anwendungsname aus der Liste der ausgeschlossenen Anwendungen für alle Benutzer entfernt. Andernfalls wird es nur aus der Liste der ausgeschlossenen Anwendungen für den aktuellen Benutzer entfernt.

Rückgabewert

Diese Funktion gibt S_OK bei Erfolg oder einen Fehlercode bei Einem Fehler zurück, einschließlich des folgenden Fehlercodes.

Rückgabecode Beschreibung
E_ACCESSDENIED Der Prozess hat keinen Zugriff, um die Liste in der Registrierung zu aktualisieren. Weitere Informationen finden Sie im Abschnitt Hinweise.

Hinweise

Diese Funktion entfernt Anwendungen, die der Liste ausgeschlossener Anwendungen mithilfe der WerAddExcludedApplication-Funktion hinzugefügt wurden.

Wenn bAllUserstrue ist, wird die Liste der ausgeschlossenen Anwendungen unter der HKEY_LOCAL_MACHINE Registrierungsstruktur gespeichert. Der aufrufende Prozess muss über Berechtigungen zum Schreiben in die HKLM-Registrierungsstruktur verfügen. Wenn bAllUsersauf FALSE festgelegt ist, wird die Liste der ausgeschlossenen Anwendungen unter der HKEY_CURRENT_USER Registrierungsstruktur gespeichert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile werapi.h
Bibliothek Wer.lib
DLL Wer.dll

Weitere Informationen

WerAddExcludedApplication, Windows-Fehlerberichterstattung