CorBindToCurrentRuntime-Funktion
Lädt die Common Language Runtime (CLR) in einen Prozess, indem in einer XML-Datei gespeicherte Versionsinformationen verwendet werden. Das Format der XML-Datei beruht auf der Konfigurationsdatei der Standardanwendung. Weitere Informationen über Konfigurationsdateien finden Sie unter Konfigurationsdateischema für .NET Framework.
Diese Funktion ist in .NET Framework, Version 4 veraltet.
HRESULT CorBindToCurrentRuntime (
[in] LPCWSTR pwszFileName,
[in] REFCLSID rclsid,
[in] REFIID riid,
[out] LPVOID *ppv
);
Parameter
pwszFileName
[in] Der Name einer Anwendungskonfigurationsdatei, die die zu ladende Version der CLR angibt. Wenn der Dateiname nicht vollständig qualifiziert ist, wird angenommen, dass sich die Datei in demselben Verzeichnis befindet wie die ausführbare Datei, die den Aufruf ausgeführt hat.Die Version der zu ladenden Common Language Runtime wird durch das Versionsattribut im <requiredRuntime>-Element der Konfigurationsdatei beschrieben.
Wenn keine Version angegeben oder das <requiredRuntime>-Element nicht gefunden wird, wird die neueste auf dem Computer installierte Version der CLR geladen.
rclsid
[in] Die CLSID der Co-Klasse, die entweder die ICorRuntimeHost-Schnittstelle oder die ICLRRuntimeHost-Schnittstelle implementiert. Unterstützte Werte sind CLSID_CorRuntimeHost oder CLSID_CLRRuntimeHost.riid
[in] Die IID der angeforderten Schnittstelle. Unterstützte Werte sind IID_ICorRuntimeHost oder IID_ICLRRuntimeHost.ppv
[out] Der zurückgegebene Schnittstellenzeiger.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: MSCorEE.h
Bibliothek: MSCorEE.dll
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0
Siehe auch
Referenz
CorBindToRuntimeByCfg-Funktion
Weitere Ressourcen
Hosten globaler statischer .NET Framework 1.1- und 2.0-Funktionen