CorBindToRuntimeByCfg-Funktion
Lädt die Common Language Runtime (CLR) mithilfe von Versionsinformationen, die aus einer XML-Datei gelesen werden, in einen Prozess.
Diese Funktion wurde in .NET Framework 4 als veraltet markiert.
Syntax
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 0 (null) als Wert.
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
- oder der ICLRRuntimeHost
-Schnittstelle. Unterstützte Werte sind "IID_ICorRuntimeHost" oder "IID_ICLRRuntimeHost".
ppv
[out] Ein Zeiger auf die Adresse der zurückgegebenen Schnittstelle.
Bemerkungen
Das Format der XML-Datei wird nach der Standardkonfigurationsdatei der Anwendung modelliert. Weitere Informationen zu XML-Dateien finden Sie unter Konfigurationsdateischema.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: MSCorEE.h
Bibliothek: MSCorEE.dll
.NET Framework-Versionen: seit Version 1.0 verfügbar