Compartilhar via


tratamento de erro e notificação

Para obter mais informações sobre manipulação de erros e notificação, consulte Noções básicas sobre a função auxiliar.

Para obter mais informações sobre funções de gancho, consulte Estrutura and constante definições.

Se seu programa usa DLLs carregadas atraso, ele deve tratar erros verdadeiramente desde falhas que ocorrem enquanto o programa estiver sendo executado resultará em exceções sem tratamento.Falha no tratamento é composto de duas partes:

  • Recuperação por meio de um gancho.
    Se seu código precisa recuperar ou fornecer uma biblioteca alternativa e/ou rotina em caso de falha, um gancho de pode ser fornecido para a função auxiliar que pode fornecer ou remediar a situação.As necessidades rotineiras de gancho para retornar um valor adequado, para que o processamento podem continuar (um HINSTANCE ou FARPROC) ou 0 para indicar que uma exceção deve ser lançada.Ele também pode gerar sua própria exceção ou longjmp o gancho do.Há ganchos de notificação e ganchos de falha.

  • Emissão de relatórios por meio de uma exceção.
    Se tudo o que é necessário para manipular o erro é cancelar o procedimento, nenhum cabo é necessário sistema autônomo longo sistema autônomo o código do usuário pode tratar a exceção.

Os tópicos a seguir discutem a manipulação de erro e notificação:

Consulte também

Conceitos

Suporte de vinculador para DLLs carregadas de atraso