Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Há três interfaces e três funções que podem ser usadas em COM para fornecer tratamento de erros ao programar em Java ou Microsoft Visual Basic. Em Java e Visual Basic, a chamada de método não retorna um HRESULT como o valor de retorno. Em vez disso, essas linguagens usam as interfaces e funções COM para obter valores HRESULT e manipular erros ou exceções. (As exceções são eventos além do controle do programa, como problemas de arquivo ou parâmetros inválidos.)
As três interfaces que fornecem suporte para HRESULTs são listadas e descritas brevemente na tabela a seguir.
| Interface | Descrição |
|---|---|
| ICreateErrorInfo |
Define informações de erro. |
| IErrorInfo |
Retorna informações de um objeto de erro. |
| ISupportErrorInfo |
Identifica o objeto como suporte a interface IErrorInfo. |
As três funções que fornecem suporte para HRESULTs são listadas e descritas brevemente na tabela a seguir.
| Interface | Descrição |
|---|---|
| CreateErrorInfo |
Cria uma instância de um objeto de erro genérico. |
| GetErrorInfo |
Obtém o ponteiro de informações de erro definido pela chamada anterior para SetErrorInfo no thread lógico atual. |
| SetErrorInfo |
Define o objeto de informações de erro para o thread de execução atual. |