_com_error 類別
Microsoft 專有的
A _com_error物件代表偵測到錯誤處理包裝函式於型別程式庫所產生的標頭檔,或由其中一個 COM 的支援類別的例外狀況。 _com_error類別會封裝HRESULT錯誤碼以及所有相關IErrorInfo Interface物件。
建構
建構 _com_error 物件。 |
運算子
會指定現有的_com_error到另一個物件。 |
抽選程式 」 功能
擷取HRESULT傳遞至建構函式。 |
|
擷取IErrorInfo物件傳遞至建構函式。 |
|
擷取對應至封裝的 16 位元錯誤碼HRESULT。 |
IErrorInfo 函式
呼叫IErrorInfo::GetDescription函式。 |
|
呼叫IErrorInfo::GetHelpContext函式。 |
|
呼叫IErrorInfo::GetHelpFile函式 |
|
呼叫IErrorInfo::GetSource函式。 |
|
呼叫IErrorInfo::GetGUID函式。 |
格式訊息抽選程式
擷取字串訊息,如 HRESULT 儲存在_com_error物件。 |
HRESULT 自行的 ExepInfo.wCode
將 32 位元的對應HRESULT為 16 位元wCode。 |
|
16 位元會對應wCode至 32 位元HRESULT。 |
需求
**Header:**comdef.h
**Lib:**comsuppw.lib 或 comsuppwd.lib (請參閱/Zc:wchar_t (wchar_t 是原生型別)如需詳細資訊)