Partager via


Fonction LoadLibraryShim

Charge une version spécifiée d’une DLL de bibliothèque .NET Framework.

Syntaxe

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

Paramètres

szDllName [in]

Nom de la DLL à charger à partir du .NET Framework.

szVersion [in]

Version de la DLL à charger. Si szVersion a la valeur NULL, la dernière version de la DLL spécifiée est chargée.

pvReserved

Réservé.

phModDll [out]

Handle pour le module.

Valeur retournée

Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT .

Notes

Cette fonction est utilisée pour charger des DLL de bibliothèque qui sont incluses dans le package redistribuable .NET Framework, et non des DLL générées par l’utilisateur.

Cette fonction n’a pas de bibliothèque d’importation ou de fichier d’en-tête associé ; vous devez l’appeler à l’aide des fonctions LoadLibrary et GetProcAddress .

Spécifications

Condition requise Valeur
DLL
Mscoree.dll