Función WerRemoveExcludedApplication (werapi.h)
Quita la aplicación especificada de la lista de aplicaciones que van a excluir Informe de errores de Windows (WER).
Sintaxis
HRESULT WerRemoveExcludedApplication(
[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.
Este archivo debe haberse excluido mediante la función WerAddExcludedApplication o se produce un error en WerRemoveExcludedApplication .
[in] bAllUsers
Si este parámetro es TRUE, el nombre de la aplicación se quita de la lista de aplicaciones excluidas para todos los usuarios. De lo contrario, solo se quita de la lista de aplicaciones excluidas para el usuario actual.
Valor devuelto
Esta función devuelve S_OK si se ha realizado 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 acceso para actualizar la lista en el Registro. Consulte la sección Comentarios para obtener información adicional. |
Comentarios
Esta función quita las aplicaciones que se agregaron a la lista de aplicaciones excluidas mediante la función WerAddExcludedApplication .
Si bAllUsers es TRUE, la lista de aplicaciones excluidas se almacena en el subárbol del registro de 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 de HKEY_CURRENT_USER.
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 |