ICLRRuntimeInfo::LoadLibrary-Methode
Lädt eine .NET Framework-Bibliothek aus der Common Language Runtime (CLR), die durch eine ICLRRuntimeInfo-Schnittstelle dargestellt wird.
Diese Methode ersetzt die LoadLibraryShim-Funktion.
Syntax
HRESULT LoadLibrary(
[in] LPCWSTR pwzDllName,
[out, retval] HMODULE *phndModule);
Parameter
pwzDllName
[in] Der Name der zu ladenden Assembly.
phndModule
[out] Ein Handle für die geladene Assembly.
Rückgabewert
Diese Methode gibt die folgenden spezifischen HRESULTs sowie HRESULT-Fehler zurück, die Methodenfehler anzeigen.
HRESULT | BESCHREIBUNG |
---|---|
S_OK | Die Methode wurde erfolgreich abgeschlossen. |
E_POINTER | pwzDllName oder phndModule ist NULL. |
E_OUTOFMEMORY | Es ist nicht genügend Arbeitsspeicher verfügbar, um die Anforderung zu verarbeiten. |
Bemerkungen
Diese Methode lädt nur DLLs, die im weitervertreibbaren .NET Framework-Paket enthalten sind. Benutzergenerierte Assemblys können nicht geladen werden.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: MetaHost.h
Bibliothek: Als Ressource in „MsCorEE.dll“ enthalten.
.NET Framework-Versionen: Seit Version 4 verfügbar