classe di _com_error
Specifici di Microsoft
In _com_error l'oggetto rappresenta uno stato di eccezione rilevato da funzioni wrapper di gestione degli errori nei file di intestazione generati dalla libreria dei tipi o da una delle classi di supporto COM._com_error la classe incapsula HRESULT codice di errore e eventuali associate IErrorInfo Interface oggetto.
Costruzione
Costruisce un oggetto _com_error. |
Operatori
Assegna un oggetto esistente _com_error oggetto a un altro. |
funzioni dell'estrattore
recupera HRESULT passato al costruttore. |
|
recupera IErrorInfo oggetto passato al costruttore. |
|
Recupera il codice di errore 16 bit eseguito il mapping in incapsulato HRESULT. |
funzioni di IErrorInfo
chiamate IErrorInfo::GetDescription funzione. |
|
chiamate IErrorInfo::GetHelpContext funzione. |
|
chiamate IErrorInfo::GetHelpFile funzione |
|
chiamate IErrorInfo::GetSource funzione. |
|
chiamate IErrorInfo::GetGUID funzione. |
Estrattore del messaggio di formato
recupera il messaggio stringa per il HRESULT archiviato in _com_error oggetto. |
ExepInfo.wCode alle utilità di mapping di HRESULT
Esegue il mapping a 32 bit HRESULT a 16 bit wCode. |
|
Esegue il mapping a 16 bit wCode a 32 bit HRESULT. |
Requisiti
Header: comdef.h
Lib: comsuppw.lib o comsuppwd.lib (vedere /Zc:wchar_t (Tipo nativo wchar_t) per ulteriori informazioni)