Funzione WerAddExcludedApplication (werapi.h)
Aggiunge l'applicazione specificata all'elenco di applicazioni che devono essere escluse da Segnalazione errori Windows (WER).
Sintassi
HRESULT WerAddExcludedApplication(
[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.
[in] bAllUsers
Se questo parametro è TRUE, il nome dell'applicazione viene aggiunto all'elenco di applicazioni escluse per tutti gli utenti. In caso contrario, viene aggiunto solo all'elenco di applicazioni escluse per l'utente corrente.
Valore restituito
Questa funzione restituisce S_OK in caso di esito positivo o in caso di errore, incluso il codice di errore seguente.
Codice restituito | Descrizione |
---|---|
E_ACCESSDENIED | Il processo non dispone delle autorizzazioni per aggiornare l'elenco nel Registro di sistema. Per altre informazioni, vedere la sezione Osservazioni. |
Commenti
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 la scrittura nell'hive del Registro di sistema HKLM.
Se bAllUsers è FALSE, l'elenco di applicazioni escluse viene archiviato nell'hive del Registro di sistema HKEY_CURRENT_USER.
Per rimuovere l'applicazione dall'elenco di applicazioni escluse, chiamare la funzione WerRemoveExcludedApplication .
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 |