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