Partager via


ICLRRuntimeInfo::LoadLibrary, méthode

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

Cette méthode remplace la fonction LoadLibraryShim.

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

Paramètres

  • pwzDllName
    [in] Nom de l'assembly à charger.

  • phndModule
    [out] Handle vers l'assembly chargé.

Valeur de retour

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

HRESULT

Description

S_OK

La méthode s'est correctement terminée.

E_POINTER

pwzDllName ou phndModule est null.

E_OUTOFMEMORY

La mémoire n'est pas suffisante pour gérer la demande.

Notes

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

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : MetaHost.h

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

Versions du .NET Framework : 4

Voir aussi

Référence

ICLRRuntimeInfo, interface

Autres ressources

Interfaces d'hébergement

Hébergement (Référence des API non managées)