EXCEPINFO Estrutura
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Descreve as exceções que ocorrem durante IDispatch::Invoke.
public value class EXCEPINFO
public struct EXCEPINFO
type EXCEPINFO = struct
Public Structure EXCEPINFO
- Herança
Observações
Para mais informações, consulte a estrutura do EXCEPINFO.
O runtime da linguagem comum lança uma exceção quando um método COM em código nativo devolve um HRESULT. Para mais informações, veja Como: Mapear HRESULTs e Exceções.
Campos
| Name | Description |
|---|---|
| bstrDescription |
Descreve o erro destinado ao cliente. |
| bstrHelpFile |
Contém o disco totalmente qualificado, o caminho e o nome do ficheiro de um ficheiro de Ajuda que contém mais informações sobre o erro. |
| bstrSource |
Indica o nome da fonte da exceção. Normalmente, este é um nome de aplicação. |
| dwHelpContext |
Indica o ID de contexto de Ajuda do tópico dentro do ficheiro de Ajuda. |
| pfnDeferredFillIn |
Representa um ponteiro para uma função que toma uma EXCEPINFO estrutura como argumento e devolve um valor HRESULT. Se o preenchimento diferido não for desejado, este campo é definido como |
| pvReserved |
Este campo está reservado; tem de ser definido para |
| scode |
Um valor de retorno que descreve o erro. |
| wCode |
Representa um código de erro que identifica o erro. |
| wReserved |
Este campo está reservado; deve ser definido para 0. |