次の方法で共有


ISymUnmanagedBinder::GetReaderForFile メソッド

更新 : 2007 年 11 月

メタデータ インターフェイスとファイル名を指定すると、モジュールに関連付けられたデバッグ シンボルを読み取る適切な ISymUnmanagedReader 構造体を返します。

このメソッドは、プログラム データベース (PDB) ファイルが実行可能ファイルと同じ場所にある場合にのみ、PDB ファイルを開きます。この変更は、セキュリティ上の理由によって行われました。PDB ファイルのさらに広範囲な検索が必要な場合は、ISymUnmanagedBinder2::GetReaderForFile2 メソッドを使用してください。

HRESULT GetReaderForFile(
    [in]  IUnknown     *importer,
    [in]  const WCHAR  *fileName,
    [in]  const WCHAR  *searchPath,
    [out, retval] ISymUnmanagedReader  **pRetVal);

パラメータ

  • importer
    [入力] メタデータ インポート インターフェイスへのポインタ。

  • fileName
    [入力] ファイル名へのポインタ。

  • searchPath
    [入力] 検索パスへのポインタ。

  • pRetVal
    [出力] 返された ISymUnmanagedReader インターフェイスに設定されるポインタ。

戻り値

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

必要条件

ヘッダー : CorSym.idl

参照

参照

ISymUnmanagedBinder

ISymUnmanagedBinder2::GetReaderForFile2 メソッド