次の方法で共有


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 が読み込まれますが、初期化はされません。

必要条件

:システム要件」を参照してください。

ヘッダー: MetaHost.h

ライブラリ: MSCorEE.dll にリソースとして含まれます

.NET Framework のバージョン: 4 以降で使用可能

関連項目