Retornando informações de erro
Usando as interfaces e funções com tratamento de erros, você pode retornar informações de erro executando as seguintes etapas:
- Implemente a interface ISupportErrorInfo .
- Para criar uma instância do objeto de erro genérico, chame a função CreateErrorInfo .
- Para definir seu conteúdo, use os métodos ICreateErrorInfo .
- Para associar o objeto de erro ao thread lógico atual, chame a função SetErrorInfo .
As interfaces de tratamento de erro criam e gerenciam um objeto de erro, que fornece informações sobre o erro. O objeto de erro não é o mesmo que o objeto que encontrou o erro. É um objeto separado associado ao thread atual de execução.