Compartilhar via


Função WerUnregisterRuntimeExceptionModule (werapi.h)

Remove o registro do manipulador de exceção de Relatório de Erros do Windows (WER).

Sintaxe

HRESULT WerUnregisterRuntimeExceptionModule(
  [in]           PCWSTR pwszOutOfProcessCallbackDll,
  [in, optional] PVOID  pContext
);

Parâmetros

[in] pwszOutOfProcessCallbackDll

O nome da DLL do manipulador de exceção cujo registro você deseja remover.

[in, optional] pContext

Um ponteiro para informações de contexto arbitrárias que foram passadas para o retorno de chamada.

Retornar valor

Essa função retorna S_OK com êxito ou um código de erro em caso de falha, incluindo o código de erro a seguir.

Código de retorno Descrição
WER_E_INVALID_STATE O estado do processo não é válido. Por exemplo, o processo está no modo de recuperação de aplicativo.
WER_E_NOT_FOUND A lista de manipuladores de exceção de runtime registrados não contém o manipulador de exceção especificado.

Comentários

Para registrar o manipulador de exceção de runtime, chame a função WerRegisterRuntimeExceptionModule .

Requisitos

   
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho werapi.h
Biblioteca Kernel32.lib
DLL Kernel32.dll

Confira também

WerRegisterRuntimeExceptionModule, Relatório de Erros do Windows