CorBindToRuntimeByCfg-Funktion
Lädt die Common Language Runtime (CLR) anhand von Versionsinformationen, die aus einer XML-Datei gelesen werden, in einen Prozess.
Diese Funktion ist in .NET Framework, Version 4 veraltet.
HRESULT CorBindToRuntimeByCfg (
[in] IStream *pCfgStream,
[in] DWORD reserved,
[in] DWORD startupFlags,
[in] REFCLSID rclsid,
[in] REFIID riid,
[out] LPVOID FAR* ppv
);
Parameter
pCfgStream
[in] Ein Zeiger auf ein IStream-Objekt, das die XML-Datei liest.reserved
[in] Reserviert für zukünftige Verwendung. Verwenden Sie den Wert 0 (null).startupFlags
[in] Ein Wert der STARTUP_FLAGS-Enumeration, der das Startverhalten der CLR angibt.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 ICorRuntimeHost-Schnittstelle oder der ICLRRuntimeHost-Schnittstelle. Unterstützte Werte sind IID_ICorRuntimeHost oder IID_ICLRRuntimeHost.ppv
[out] Ein Zeiger auf die Adresse der zurückgegebenen Schnittstelle.
Hinweise
Das Format der XML-Datei beruht auf der Konfigurationsdatei der Standardanwendung. Weitere Informationen über XML-Dateien finden Sie unter Konfigurationsdateischema für .NET Framework.
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
CorBindToCurrentRuntime-Funktion
Weitere Ressourcen
Hosten globaler statischer .NET Framework 1.1- und 2.0-Funktionen