Megosztás a következőn keresztül:


ICLRRuntimeInfo felület

Olyan metódusokat biztosít, amelyek egy adott közös nyelvi futtatókörnyezettel (CLR) kapcsolatos információkat ad vissza, beleértve a verziót, a könyvtárat és a betöltési állapotot. Ez a felület futtatókörnyezet-specifikus funkciókat is biztosít a futtatókörnyezet inicializálása nélkül. Tartalmazza a futtatókörnyezet relatív LoadLibrary metódusát, a futtatókörnyezet modulspecifikus GetProcAddress metódusát és a GetInterface metódus által biztosított futtatókörnyezeti interfészeket.

Metódusok

Metódus Leírás
BindAsLegacyV2Runtime metódus Ezt a futtatókörnyezetet az összes régi, 2-es verziójú CLR-aktiválási szabályzathoz köti.
GetDefaultStartupFlags metódus Lekéri a CLR indítási jelzőit és a gazdagép konfigurációs fájlját.
GetInterface metódus Betölti a CLR-t az aktuális folyamatba, és visszaadja a futtatókörnyezeti felület mutatóit, például ICLRRuntimeHost, ICLRStrongName és IMetaDataDispenser. Ez a metódus felülírja az összes függvényt CorBindTo* .
GetProcAddress metódus Lekéri az illesztőhöz társított CLR-ből exportált megadott függvény címét. Ez a metódus felülírja a GetRealProcAddress metódust.
GetRuntimeDirectory metódus Lekéri az illesztőhöz társított CLR telepítési könyvtárát. Ez a metódus felülírja a GetCORSystemDirectory metódust.
GetVersionString metódus Lekéri az adott ICLRRuntimeInfo felülethez társított általános nyelvi futtatókörnyezeti (CLR) verzióinformációkat. Ez a metódus felülírja a GetRequestedRuntimeInfo és a GetRequestedRuntimeVersion metódust.
IsLoadable metódus Azt jelzi, hogy az ehhez a felülethez társított futtatókörnyezet betölthető-e az aktuális folyamatba, figyelembe véve a folyamatba esetleg már betöltött egyéb futtatókörnyezeteket.
IsLoaded metódus Azt jelzi, hogy az ICLRRuntimeInfo felülethez társított CLR betöltődik-e egy folyamatba.
IsStarted metódus Azt jelzi, hogy az ICLRRuntimeInfo felülethez társított CLR elindult-e.
LoadErrorString metódus Lefordít egy HRESULT-értéket a megadott kulturális környezet megfelelő hibaüzenetére. Ez a metódus felülírja a LoadStringRC és a LoadStringRCEx metódust.
LoadLibrary metódus Betölt egy kódtárat az ICLRRuntimeInfo felület által képviselt CLR keretrendszerkönyvtárából. Ez a metódus felülírja a LoadLibraryShim metódust.
SetDefaultStartupFlags metódus Beállítja a CLR indítási jelzőit és a gazdagép konfigurációs fájlját.

Követelmények

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

Fejléc: MetaHost.h

Könyvtár: Erőforrásként szerepel a MSCorEE.dll

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

Lásd még