EXCEPINFO 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
IDispatch::Invoke
中に発生する例外を記述します。
public value class EXCEPINFO
public struct EXCEPINFO
type EXCEPINFO = struct
Public Structure EXCEPINFO
- 継承
注釈
詳細については、「 EXCEPINFO 構造体」を参照してください。
共通言語ランタイムは、ネイティブ コードの COM メソッドが HRESULT を返すときに例外をスローします。 詳細については、「 How to: Map HRESULTs and Exceptions」を参照してください。
フィールド
bstrDescription |
ユーザーに対して表示するエラーを記述します。 |
bstrHelpFile |
エラーに関する詳細な情報が含まれているヘルプ ファイルの、ドライブ名、パス名、およびファイル名から成る完全修飾名を格納します。 |
bstrSource |
例外の理由を示すメッセージです。 通常は、これはアプリケーション名です。 |
dwHelpContext |
ヘルプ ファイル内のトピックのヘルプ コンテキスト ID を示します。 |
pfnDeferredFillIn |
引数として EXCEPINFO構造体をとり、HRESULT 値を返す関数を指すポインターを表します。 遅延読み込みを行わない場合は、このフィールドは |
pvReserved |
このフィールドは予約されています。 |
scode |
エラーについて記述する戻り値です。 |
wCode |
エラーを識別するエラー コードを表します。 |
wReserved |
このフィールドは予約されています。0 に設定する必要があります。 |
適用対象
.NET