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

参照

参照

ICLRRuntimeInfo インターフェイス

その他の技術情報

ホスト インターフェイス

ホスト (アンマネージ API リファレンス)