Třída _com_error
Konkrétní společnosti Microsoft
A _com_error objekt představuje podmínku zjištěn wrapper funkce zpracování chyb v záhlaví souborů generovaných z knihovny typů nebo jedním podporu tříd COM._com_error Třídy zapouzdří HRESULT kód chyby a všechny přidružené IErrorInfo Interface objektu.
Konstrukce
Konstrukce _com_error objektu. |
Operátory
Přiřadí existující _com_error na jiný objekt. |
Extraktor funkce
Načte HRESULT předaný konstruktoru. |
|
Načte IErrorInfo objektu předaný konstruktoru. |
|
Načte kód chyby 16bitové mapovány zapouzdřené HRESULT. |
Funkce IErrorInfo
Volání IErrorInfo::GetDescription funkce. |
|
Volání IErrorInfo::GetHelpContext funkce. |
|
Volání IErrorInfo::GetHelpFile funkce |
|
Volání IErrorInfo::GetSource funkce. |
|
Volání IErrorInfo::GetGUID funkce. |
Extraktor formát zprávy
Načte řetězec zprávu HRESULT uložená ve _com_error objektu. |
ExepInfo.wCode na hodnotu HRESULT Mappers
Mapuje 32bitové HRESULT na 16bitové wCode. |
|
16Bitové mapy wCode na 32bitové HRESULT. |
Požadavky
**Header:**comdef.h
**Lib:**comsuppw.lib nebo comsuppwd.lib (viz /Zc:wchar_t (wchar_t je nativní typ) Další informace)