Función WerAddExcludedApplication (werapi.h)
Agrega la aplicación especificada a la lista de aplicaciones que se van a excluir de Informe de errores de Windows (WER).
Sintaxis
HRESULT WerAddExcludedApplication(
[in] PCWSTR pwzExeName,
[in] BOOL bAllUsers
);
Parámetros
[in] pwzExeName
Puntero a una cadena Unicode que especifica el nombre del archivo ejecutable de la aplicación, incluida la extensión de nombre de archivo. La longitud máxima de esta ruta de acceso es MAX_PATH caracteres.
[in] bAllUsers
Si este parámetro es TRUE, el nombre de la aplicación se agrega a la lista de aplicaciones excluidas para todos los usuarios. De lo contrario, solo se agrega a la lista de aplicaciones excluidas para el usuario actual.
Valor devuelto
Esta función devuelve S_OK si se ejecuta correctamente o un código de error en caso de error, incluido el código de error siguiente.
Código devuelto | Descripción |
---|---|
E_ACCESSDENIED | El proceso no tiene permisos para actualizar la lista en el Registro. Consulte la sección Comentarios para obtener información adicional. |
Comentarios
Si bAllUsers es TRUE, la lista de aplicaciones excluidas se almacena en el subárbol del registro HKEY_LOCAL_MACHINE. El proceso de llamada debe tener permisos para escribir en el subárbol del registro HKLM.
Si bAllUsers es FALSE, la lista de aplicaciones excluidas se almacena en el subárbol del registro HKEY_CURRENT_USER.
Para quitar la aplicación de la lista de aplicaciones excluidas, llame a la función WerRemoveExcludedApplication .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | werapi.h |
Library | Wer.lib |
Archivo DLL | Wer.dll |