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