classe _com_error
Específicos do Microsoft
A _com_error objeto representa uma condição de exceção detectada pelas funções de wrapper do tratamento de erros nos arquivos de cabeçalho gerados a partir da biblioteca de tipo ou por uma das classes COM suporte.O _com_error classe encapsula a HRESULT código de erro e qualquer associado IErrorInfo Interface objeto.
Construção
Constrói uma _com_error objeto. |
Operadores
Atribui uma existente _com_error o objeto para outro. |
Extrator de funções
Recupera o HRESULT passado para o construtor. |
|
Recupera o IErrorInfo objeto passado para o construtor. |
|
Recupera o código de erro de 16 bits mapeado para o encapsulado HRESULT. |
Funções de IErrorInfo
Chamadas IErrorInfo::GetDescription função. |
|
Chamadas IErrorInfo::GetHelpContext função. |
|
Chamadas IErrorInfo::GetHelpFile função |
|
Chamadas IErrorInfo::GetSource função. |
|
Chamadas IErrorInfo::GetGUID função. |
Extrator de mensagem de formato
Recupera a mensagem de seqüência de caracteres para HRESULT armazenados na _com_error objeto. |
ExepInfo.wCode para o HRESULT Mappers
Mapas de 32 bits HRESULT para 16 bits wCode. |
|
Mapas de 16 bits wCode para 32 bits HRESULT. |
Requisitos
**Header:**comdef.h
**Lib:**comsuppw.lib ou comsuppwd.lib (consulte /ZC:wchar_t (wchar_t é o tipo nativo) para obter mais informações)