Partager via


ICLRRuntimeInfo::LoadLibrary, méthode

Charge une bibliothèque .NET Framework à partir du CLR (Common Language Runtime) représenté par une interface ICLRRuntimeInfo.

Cette méthode remplace la fonction LoadLibraryShim.

Syntaxe

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

Paramètres

pwzDllName
[in] Nom de l’assembly à charger.

phndModule
[out] Descripteur de l’assembly chargé.

Valeur de retour

Cette méthode retourne les HRESULT spécifiques suivants ainsi que les erreurs HRESULT indiquant l'échec de la méthode.

HRESULT Description
S_OK La commande s'est correctement terminée.
E_POINTER pwzDllName ou phndModule est null.
E_OUTOFMEMORY Mémoire disponible insuffisante pour traiter la requête.

Notes

Cette méthode charge uniquement les DLL incluses dans le package redistribuable .NET Framework. Elle ne peut pas charger les assemblys générés par l’utilisateur.

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : MetaHost.h

Bibliothèque : incluse en tant que ressource dans MsCorEE.dll

Versions de .NET Framework : Disponibles depuis 4

Voir aussi