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

CorBindToRuntime-Funktion

CorBindToRuntimeEx-Funktion

CorBindToRuntimeHost-Funktion

ICorRuntimeHost-Schnittstelle

Weitere Ressourcen

Hosten globaler statischer .NET Framework 1.1- und 2.0-Funktionen