次の方法で共有


ISymUnmanagedReader::Initialize メソッド

このリーダーが関連付けられるメタデータ インポーター インターフェイス、およびモジュールのファイル名で、シンボル リーダーを初期化します。

メモメモ

このメソッドは 1 回だけ呼び出すことができ、他のリーダー メソッドより前に呼び出す必要があります。

HRESULT Initialize (
    [in]  IUnknown     *importer,
    [in]  const WCHAR  *filename,
    [in]  const WCHAR  *searchPath,
    [in]  IStream      *pIStream);

パラメーター

  • importer
    [入力] このリーダーが関連付けられるメタデータ インポーター インターフェイス。

  • filename
    [入力] モジュールのファイル名。 代わりに pIStream パラメーターを指定することもできます。

  • searchPath
    [入力] 検索するパスを返します。 このパラメーターは省略できます。

  • pIStream
    [入力] ファイル ストリーム。filename パラメーターを使用しない場合に指定します。

戻り値

メソッドが成功した場合は S_OK を返します。それ以外の場合は E_FAIL またはその他のエラー コードを返します。

解説

filename パラメーターと pIStream パラメーターは、いずれか一方のみを指定します。両方を指定する必要はありません。 searchPath パラメーターは省略できます。

必要条件

ヘッダー: CorSym.idl、CorSym.h

参照

参照

ISymUnmanagedReader インターフェイス