EXCEPINFO 構造体

定義

IDispatch::Invoke中に発生する例外について説明します。

public value class EXCEPINFO
public struct EXCEPINFO
type EXCEPINFO = struct
Public Structure EXCEPINFO
継承
EXCEPINFO

注釈

詳細については、 EXCEPINFO 構造体を参照してください。

共通言語ランタイムは、ネイティブ コードの COM メソッドが HRESULT を返すときに例外をスローします。 詳細については、「 方法: HRESULT と例外をマップする」を参照してください。

フィールド

名前 説明
bstrDescription

顧客を対象としたエラーについて説明します。

bstrHelpFile

エラーに関する詳細情報を含むヘルプ ファイルの完全修飾ドライブ、パス、およびファイル名が含まれます。

bstrSource

例外のソースの名前を示します。 通常、これはアプリケーション名です。

dwHelpContext

ヘルプ ファイル内のトピックのヘルプ コンテキスト ID を示します。

pfnDeferredFillIn

EXCEPINFO構造体を引数として受け取り、HRESULT 値を返す関数へのポインターを表します。 遅延入力が不要な場合、このフィールドは nullに設定されます。

pvReserved

このフィールドは予約されています。 nullに設定する必要があります。

scode

エラーを説明する戻り値。

wCode

エラーを識別するエラー コードを表します。

wReserved

このフィールドは予約されています。0 に設定する必要があります。

適用対象