次の方法で共有


ICLRRuntimeInfo::LoadLibrary メソッド

ICLRRuntimeInfo インターフェイスによって表される共通言語ランタイム (CLR) から .NET Framework ライブラリを読み込みます。

このメソッドは、LoadLibraryShim 関数よりも優先されます。

構文

HRESULT LoadLibrary(  
     [in]  LPCWSTR pwzDllName,  
     [out, retval] HMODULE *phndModule);  

パラメーター

pwzDllName
[in] 読み込まれるアセンブリの名前。

phndModule
[out] 読み込まれたアセンブリへのハンドル。

戻り値

このメソッドは、次の特定の HRESULT と、メソッドの失敗を示す HRESULT エラーも返します。

HRESULT 説明
S_OK メソッドは正常に完了しました。
E_POINTER pwzDllName または phndModule が null です。
E_OUTOFMEMORY メモリが足りないため、要求を処理できません。

解説

このメソッドでは、.NET Framework 再頒布可能パッケージに含まれている DLL のみを読み込みます。 ユーザーが生成したアセンブリを読み込むことはできません。

必要条件

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

ヘッダー: MetaHost.h

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

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

関連項目