Notificação e o 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 para recuperar ou fornecer uma rotina de e/ou biblioteca alternativa 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, contanto 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: