Sdílet prostřednictvím


ICLRRuntimeInfo – rozhraní

Poskytuje metody, které vrací informace o konkrétním modulu CLR (Common Language Runtime), včetně verze, adresáře a stavu načtení. Toto rozhraní také poskytuje funkce specifické pro modul runtime bez inicializace modulu runtime. Zahrnuje metodu LoadLibrary relativní vzhledem k modulu runtime, metodu GetProcAddress specifickou pro modul runtime a rozhraní poskytnutá za běhu prostřednictvím metody GetInterface .

Metody

Metoda Popis
BindAsLegacyV2Runtime – metoda Vytvoří vazbu tohoto modulu runtime pro všechna rozhodnutí o zásadách aktivace starší verze 2 modulu CLR.
GetDefaultStartupFlags – metoda Získá příznaky spuštění CLR a konfigurační soubor hostitele.
GetInterface – metoda Načte CLR do aktuálního procesu a vrátí ukazatele rozhraní modulu runtime, například ICLRRuntimeHost, ICLRStrongName a IMetaDataDispenser. Tato metoda nahrazuje všechny CorBindTo* funkce.
GetProcAddress – metoda Získá adresu zadané funkce, která byla exportována z CLR přidružené k tomuto rozhraní. Tato metoda nahrazuje Metodu GetRealProcAddress .
GetRuntimeDirectory – metoda Získá instalační adresář CLR přidružené k tomuto rozhraní. Tato metoda nahrazuje Metodu GetCORSystemDirectory .
GetVersionString – metoda Získá common language runtime (CLR) informace o verzi přidružené k danému ICLRRuntimeInfo rozhraní. Tato metoda nahrazuje GetRequestedRuntimeInfo a GetRequestedRuntimeVersion metody.
IsLoadable – metoda Určuje, zda modul runtime přidružený k tomuto rozhraní lze načíst do aktuálního procesu s ohledem na jiné moduly runtime, které již mohou být načteny do procesu.
IsLoaded – metoda Určuje, zda CLR přidružené K ICLRRuntimeInfo rozhraní je načten do procesu.
IsStarted – metoda Označuje, zda CLR, který je přidružen K ICLRRuntimeInfo rozhraní byl spuštěn.
LoadErrorString – metoda Převede hodnotu HRESULT na odpovídající chybovou zprávu pro zadanou jazykovou verzi. Tato metoda nahrazuje Metody LoadStringRC a LoadStringRCEx .
LoadLibrary – metoda Načte knihovnu z adresáře architektury CLR reprezentované rozhraním ICLRRuntimeInfo . Tato metoda nahrazuje Metodu LoadLibraryShim .
SetDefaultStartupFlags – metoda Nastaví příznaky spuštění CLR a konfigurační soubor hostitele.

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: MetaHost.h

Knihovny: Zahrnutý jako prostředek v MSCorEE.dll

Verze rozhraní .NET Framework: K dispozici od 4

Viz také