CorBindToCurrentRuntime, fonction
Mise à jour : novembre 2007
Charge le Common Language Runtime (CLR) dans un processus à l'aide des informations de version stockées dans un fichier XML. 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 de configuration, consultez Schéma des fichiers de configuration pour le .NET Framework.
HRESULT CorBindToCurrentRuntime (
[in] LPCWSTR pwszFileName,
[in] REFCLSID rclsid,
[in] REFIID riid,
[out] LPVOID *ppv
);
Paramètres
pwszFileName
[in] Nom d'un fichier de configuration d'une application qui spécifie la version du CLR à charger. Si le nom du fichier n'est pas qualifié complet, il est supposé se trouver dans le même répertoire que l'exécutable qui effectue l'appel.La version du runtime à charger est décrite par l'attribut de version dans l'élément <requiredRuntime> du fichier de configuration.
Si aucune version n'est spécifiée ou si l'élément <requiredRuntime> est introuvable, la version du CLR la plus récente installée sur l'ordinateur est chargée.
rclsid
[in] CLSID de la coclasse qui implémente l'interface que vous recherchez. Les valeurs prises en charge sont CLSID_CorRuntimeHost ou null.riid
[in] IID de l'interface que vous demandez. Les valeurs prises en charge sont IID_ICorRuntimeHost ou null.ppv
[out] Pointeur d'interface retourné.
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
CorBindToRuntimeByCfg, fonction
CorBindToRuntimeHost, fonction