CorBindToCurrentRuntime-funktion
Läser in CLR (Common Language Runtime) i en process med hjälp av versionsinformation som lagras i en XML-fil. Xml-filens format modelleras efter standardprogramkonfigurationsfilen. Mer information om konfigurationsfiler finns i Konfigurationsfilschema.
Den här funktionen har blivit inaktuell i .NET Framework 4. Se Läsa in Common Language Runtime i en process.
Syntax
HRESULT CorBindToCurrentRuntime (
[in] LPCWSTR pwszFileName,
[in] REFCLSID rclsid,
[in] REFIID riid,
[out] LPVOID *ppv
);
Parametrar
pwszFileName
[i] Namnet på en programkonfigurationsfil som anger vilken version av CLR som ska läsas in. Om filnamnet inte är fullständigt kvalificerat antas det finnas i samma katalog som den körbara filen som gör anropet.
Den version av körningen som ska läsas in beskrivs av versionsattributet i elementet <requiredRuntime> i konfigurationsfilen.
Om ingen version har angetts, eller om elementet <requiredRuntime>
inte kan hittas, läses den senaste versionen av CLR som är installerad på datorn in.
rclsid
[i] För CLSID
den coclass som implementerar gränssnittet ICorRuntimeHost eller ICLRRuntimeHost . Värden som stöds är CLSID_CorRuntimeHost eller CLSID_CLRRuntimeHost.
riid
[i] Det IID
gränssnitt som du begär. Värden som stöds är IID_ICorRuntimeHost eller IID_ICLRRuntimeHost.
ppv
[ut] Den returnerade gränssnittspekaren.
Krav
Plattformar: Se Systemkrav.
Huvudet: MSCorEE.h
Bibliotek: MSCorEE.dll
.NET Framework versioner: Tillgänglig sedan 1.0