Megosztás:


CorBindToCurrentRuntime függvény

Betölti a közös nyelvi futtatókörnyezetet (CLR) egy folyamatba egy XML-fájlban tárolt verzióinformációk használatával. Az XML-fájl formátuma a szabványos alkalmazáskonfigurációs fájl után modellezett. További információ a konfigurációs fájlokról: Konfigurációs fájlséma.

Ez a függvény elavult a .NET-keretrendszer 4-ben. Lásd : A Common Language Runtime betöltése folyamatba.

Szintaxis

HRESULT CorBindToCurrentRuntime (  
    [in]  LPCWSTR   pwszFileName,  
    [in]  REFCLSID  rclsid,  
    [in]  REFIID    riid,  
    [out] LPVOID    *ppv  
);  

Paraméterek

pwszFileName
[in] Egy alkalmazáskonfigurációs fájl neve, amely megadja a betöltendő CLR verzióját. Ha a fájlnév nincs teljes mértékben minősítve, akkor a rendszer azt feltételezi, hogy ugyanabban a könyvtárban van, mint a hívást kezdeményező végrehajtható fájl.

A betöltendő futtatókörnyezet verzióját a konfigurációs fájl requiredRuntime> elemében található< verzióattribútum ismerteti.

Ha nincs megadva verzió, vagy ha az <requiredRuntime> elem nem található, a rendszer betölti a gépre telepített CLR legújabb verzióját.

rclsid
[in] Az CLSIDICorRuntimeHost vagy az ICLRRuntimeHost felületet megvalósító társosztály. A támogatott értékek CLSID_CorRuntimeHost vagy CLSID_CLRRuntimeHost.

riid
[in] A IID kért felület. A támogatott értékek IID_ICorRuntimeHost vagy IID_ICLRRuntimeHost.

ppv
[kifelé] A visszaadott felületmutató.

Követelmények

Platformok: Lásd: Rendszerkövetelmények.

Fejléc: MSCorEE.h

Kódtár: MSCorEE.dll

.NET-keretrendszer verziók: 1.0 óta érhető el

Lásd még