Notificação e tratamento de erros
Para obter mais informações sobre o tratamento de erros e de 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 Constant Definitions.
Se o seu programa usa DLLs carregadas de atraso, ele deve tratar erros verdadeiramente desde falhas que ocorrem durante a execução do programa irá resultar em exceções não tratadas.Manipulação de falha é composta de duas partes:
Recuperação por meio de um gancho.
Se o seu código precisa recuperar ou fornecer uma biblioteca alternativa e/ou a rotina em caso de falha, um gancho pode ser fornecido para a função auxiliar que pode fornecer ou remediar a situação.As necessidades de rotina 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 poderia lançar 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.
Não se tudo o que é necessário para manipular o erro é anular o procedimento, é necessário nenhum gancho, desde que o código de usuário pode manipular a exceção.
Os tópicos a seguir abordam a notificação e o tratamento de erros: