CorBindToRuntimeByCfg, fonction
Mise à jour : novembre 2007
Charge le Common Language Runtime (CLR) dans un processus à l'aide des informations de version lues à partir d'un fichier XML.
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.idl
Bibliothèque : MSCorEE.dll
Versions du .NET Framework : 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
CorBindToRuntimeHost, fonction