ICLRRuntimeInfo::GetProcAddress 方法
获取已从与此接口关联的公共语言运行时 (CLR) 中导出的指定函数的地址。
此方法取代 GetRealProcAddress 函数。
HRESULT GetProcAddress(
[in] LPCSTR pszProcName,
[out, retval] LPVOID *ppProc);
参数
pszProcName
[in] 已导出的函数的名称。ppProc
[out] 已导出的函数的地址。
返回值
此方法将返回以下特定的 HRESULT 以及用于指示方法失败的 HRESULT 错误。
HRESULT |
说明 |
---|---|
S_OK |
该方法成功完成。 |
E_POINTER |
pszProcName 或 ppProc 为 null。 |
CLR_E_SHIM_RUNTIMEEXPORT |
指定的函数不是已导出的函数。 |
备注
此方法可使得加载 CLR,但不会对其初始化。
要求
**平台:**请参见 .NET Framework 系统要求。
头文件: MetaHost.h
**库:**作为一项资源包含在 MSCorEE.dll 中
**.NET Framework 版本:**4