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 |