次の方法で共有


LoadLibraryShim 関数

.NET Framework ライブラリ DLL の指定したバージョンを読み込みます。

構文

HRESULT LoadLibraryShim(
  _In_  LPCWSTR szDllName,
  _In_  LPCWSTR szVersion,
        LPVOID  pvReserved,
  _Out_ HMODULE *phModDll
);

パラメーター

szDllName [in]

.NET Frameworkから読み込む DLL の名前。

szVersion [in]

読み込まれる DLL のバージョン。 szVersionNULL の場合、指定した DLL の最新バージョンが読み込まれます。

pvReserved

予約済み。

phModDll [out]

モジュールへのハンドル。

戻り値

この関数が成功すると、 S_OKが返されます。 それ以外の場合は、 HRESULT エラー コードが返されます。

解説

この関数は、ユーザーが生成した DLL ではなく、.NET Framework再頒布可能パッケージに含まれるライブラリ DLL を読み込む場合に使用されます。

この関数には、インポート ライブラリまたはヘッダー ファイルが関連付けされません。 LoadLibrary 関数と GetProcAddress 関数を使用して呼び出す必要があります。

要件

要件
[DLL]
Mscoree.dll