ISymUnmanagedBinder3::GetReaderFromCallback メソッド

メモリからデバッグ ディレクトリ情報を取得するために、ユーザーがコールバックを使用して IID_IDiaReadExeAtRVACallback または IID_IDiaReadExeAtOffsetCallback を実装または提供できるようにします。

構文

HRESULT GetReaderFromCallback(  
    [in]  IUnknown     *importer,  
    [in]  const WCHAR  *fileName,  
    [in]  const WCHAR  *searchPath,  
    [in]  ULONG32      searchPolicy,  
    [in]  IUnknown     *callback,  
    [out,retval] ISymUnmanagedReader  **pRetVal);  

パラメーター

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

fileName
[in] ファイル名へのポインター。

searchPath
[in] 検索パスへのポインター。

searchPolicy
[in] シンボル リーダーの検索を行う際に使用されるポリシーを指定する CorSymSearchPolicyAttributes 列挙型の値。

callback
[in] コールバック関数へのポインター。

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

戻り値

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

必要条件

ヘッダー: CorSym.idl

関連項目