Condividi tramite


Metodo ICLRRuntimeInfo::LoadLibrary

Carica una libreria di .NET Framework dal runtime rappresentato da un'interfaccia ICLRRuntimeInfo.

Questo metodo sostituisce la funzione LoadLibraryShim.

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

Parametri

  • pwzDllName
    [in] Nome dell'assembly da caricare.

  • phndModule
    [out] Handle dell'assembly caricato.

Valore restituito

Questo metodo restituisce gli HRESULT specifici seguenti nonché gli errori HRESULT che indicano l'esito negativo del metodo.

HRESULT

Oggetto di descrizione

S_OK

Il metodo è stato eseguito correttamente.

E_POINTER

pwzDllName o phndModule è null.

E_OUTOFMEMORY

La memoria disponibile è insufficiente per gestire la richiesta.

Note

Questo metodo carica solo le DLL incluse nel package ridistribuibile di .NET Framework. Non può caricare assembly generati dall'utente.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: MetaHost.h

Libreria: inclusa come risorsa in MSCorEE.dll

Versioni di .NET Framework: 4

Vedere anche

Riferimenti

Interfaccia ICLRRuntimeInfo

Altre risorse

Interfacce di hosting

Hosting (riferimenti alle API non gestite)