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 |