_com_error クラス
-
[アーティクル]
-
-
Microsoft 固有の仕様
_com_error オブジェクトは、タイプ ライブラリから生成されるヘッダー ファイル内のエラー処理ラッパー関数によって、またはいずれかの COM サポート クラスによって検出される例外条件を表します。 _com_error クラスは、HRESULT エラー コードと、関連する任意の IErrorInfo Interface オブジェクトをカプセル化します。
建設
演算子
| 名前 |
説明 |
| operator = |
既存の _com_error オブジェクトを別のオブジェクトに割り当てます。 |
| 名前 |
説明 |
| エラー |
コンストラクターに渡された HRESULT を取得します。 |
| ErrorInfo |
コンストラクターに渡された IErrorInfo オブジェクトを取得します。 |
| WCode |
カプセル化された HRESULT にマップされた 16 ビット エラー コードを取得します。 |
IErrorInfo の関数
| 名前 |
説明 |
| 説明 |
IErrorInfo::GetDescription 関数を呼び出します。 |
| HelpContext |
IErrorInfo::GetHelpContext 関数を呼び出します。 |
| HelpFile |
IErrorInfo::GetHelpFile 関数を呼び出します。 |
| ソース |
IErrorInfo::GetSource 関数を呼び出します。 |
| GUID |
IErrorInfo::GetGUID 関数を呼び出します。 |
| 名前 |
説明 |
| ErrorMessage |
_com_error オブジェクトに格納された HRESULT の文字列メッセージを取得します。 |
ExepInfo.wCode と HRESULT のマッパー
Microsoft 固有の仕様はここまで
必要条件
ヘッダー:<comdef.h>
Lib: comsuppw.lib または comsuppwd.lib (詳細については「/Zc:wchar_t (wchar_t はネイティブ型)」を参照してください)
関連項目
コンパイラ COM サポート クラス
IErrorInfo インターフェイス