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