Funzione WerRemoveExcludedApplication (werapi.h)

Rimuove l'applicazione specificata dall'elenco di applicazioni che devono essere escluse da Segnalazione errori Windows (WER).

Sintassi

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

Parametri

[in] pwzExeName

Puntatore a una stringa Unicode che specifica il nome del file eseguibile per l'applicazione, inclusa l'estensione del nome file. La lunghezza massima di questo percorso è MAX_PATH caratteri.

Questo file deve essere stato escluso usando la funzione WerAddExcludedApplication oppure WerRemoveExcludedApplication ha esito negativo.

[in] bAllUsers

Se questo parametro è TRUE, il nome dell'applicazione viene rimosso dall'elenco di applicazioni escluse per tutti gli utenti. In caso contrario, viene rimosso solo dall'elenco di applicazioni escluse per l'utente corrente.

Valore restituito

Questa funzione restituisce S_OK in caso di esito positivo o un codice di errore in caso di errore, incluso il codice di errore seguente.

Codice restituito Descrizione
E_ACCESSDENIED Il processo non ha accesso per aggiornare l'elenco nel Registro di sistema. Per altre informazioni, vedere la sezione Osservazioni.

Commenti

Questa funzione rimuove le applicazioni aggiunte all'elenco di applicazioni escluse usando la funzione WerAddExcludedApplication .

Se bAllUsers è TRUE, l'elenco delle applicazioni escluse viene archiviato nell'hive del Registro di sistema HKEY_LOCAL_MACHINE. Il processo chiamante deve disporre delle autorizzazioni per scrivere nell'hive del Registro di sistema HKLM. Se bAllUsers è FALSE, l'elenco delle applicazioni escluse viene archiviato nell'hive del Registro di sistema HKEY_CURRENT_USER.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione werapi.h
Libreria Wer.lib
DLL Wer.dll

Vedi anche

WerAddExcludedApplication, Segnalazione errori Windows