ICLRRuntimeInfo::LoadLibrary メソッド
ICLRRuntimeInfo インターフェイスで表される共通言語ランタイム (CLR: Common Language Runtime) から .NET Framework ライブラリを読み込みます。
このメソッドは、LoadLibraryShim 関数よりも優先されます。
HRESULT LoadLibrary(
[in] LPCWSTR pwzDllName,
[out, retval] HMODULE *phndModule);
パラメーター
pwzDllName
[入力] 読み込まれるアセンブリの名前。phndModule
[出力] 読み込まれたアセンブリへのハンドル。
戻り値
このメソッドは、次の特定の HRESULT と、メソッドの失敗を示す HRESULT エラーも返します。
HRESULT |
説明 |
---|---|
S_OK |
メソッドは正常に終了しました。 |
E_POINTER |
pwzDllName または phndModule が null です。 |
E_OUTOFMEMORY |
メモリ不足のため、要求を処理できません。 |
解説
このメソッドは、.NET Framework 再頒布可能パッケージに含まれる DLL のみを読み込みます。 ユーザー生成のアセンブリを読み込むことはできません。
必要条件
プラットフォーム: 「.NET Framework システム要件」を参照
ヘッダー: MetaHost.h
ライブラリ: MSCorEE.dll にリソースとして格納されていること
.NET Framework のバージョン: 4