Share via


CorBindToRuntimeByCfg, fonction

Charge le Common Language Runtime (CLR) dans un processus à l'aide des informations de version lues à partir d'un fichier XML.

Cette fonction est déconseillée dans le .NET Framework version 4.

HRESULT CorBindToRuntimeByCfg (
    [in]  IStream     *pCfgStream,
    [in]  DWORD        reserved,
    [in]  DWORD        startupFlags,
    [in]  REFCLSID     rclsid,
    [in]  REFIID       riid, 
    [out] LPVOID FAR*  ppv
);

Paramètres

  • pCfgStream
    [in] Pointeur vers un objet IStream qui lit le fichier XML.

  • reserved
    [in] Réservé pour une future utilisation. Utilisez 0 (zéro) comme valeur.

  • startupFlags
    [in] Valeur de l'énumération STARTUP_FLAGS qui spécifie le comportement du CLR au démarrage.

  • rclsid
    [in] CLSID de la coclasse qui implémente l'interface ICorRuntimeHost ou ICLRRuntimeHost. Les valeurs prises en charge sont CLSID_CorRuntimeHost ou CLSID_CLRRuntimeHost.

  • riid
    [in] IID de l'interface ICorRuntimeHost ou ICLRRuntimeHost. Les valeurs prises en charge sont IID_ICorRuntimeHost ou ID_ICLRRuntimeHost.

  • ppv
    [out] Pointeur vers l'adresse de l'interface retournée.

Notes

Le format du fichier XML est modelé d'après le fichier de configuration de l'application standard. Pour plus d'informations sur les fichiers XML, consultez Schéma des fichiers de configuration pour le .NET Framework.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : MSCorEE.h

Bibliothèque : MSCorEE.dll

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Voir aussi

Référence

CorBindToCurrentRuntime, fonction

CorBindToRuntime, fonction

CorBindToRuntimeEx, fonction

CorBindToRuntimeHost, fonction

ICorRuntimeHost, interface

Autres ressources

Fonctions statiques globales de l'hébergement .NET Framework 1.1 et 2.0