Sdílet prostřednictvím


Zastaralé funkce hostování CLR

Tato část popisuje nespravované globální statické funkce, které používaly dřívější verze rozhraní API pro hostování.

S výjimkou funkcí infrastruktury (_Cor* functions), které jsou používány pouze rozhraním .NET Framework, byly tyto funkce v rozhraní .NET Framework 4 zastaralé.

Aktivační funkce

ClrCreateManagedInstance – funkce
Zastaralé Vytvoří instanci zadaného spravovaného typu.

CoInitializeCor – funkce
Zastaralé. K inicializaci modulu CLR (Common Language Runtime) použijte CorBindToRuntimeEx nebo CorBindToCurrentRuntime.

CoInitializeEE – funkce
Zastaralé Zajišťuje, aby se spouštěcí modul CLR načetl do procesu. Místo toho použijte metodu ICLRRuntimeHost::Start .

CorBindToCurrentRuntime – funkce
Zastaralé Načte modul CLR (Common Language Runtime) do procesu pomocí informací o verzi uložených v souboru XML.

CorBindToRuntime – funkce
Zastaralé Umožňuje nespravovaným hostitelům načíst CLR do procesu.

CorBindToRuntimeByCfg – funkce
Zastaralé Načte CLR do procesu pomocí informací o verzi, které jsou načteny ze souboru XML.

CorBindToRuntimeEx – funkce
Zastaralé Umožňuje nespravovaným hostitelům načíst modul CLR do procesu a umožňuje nastavit příznaky pro určení chování modulu CLR.

CorBindToRuntimeHost – funkce
Zastaralé Umožňuje hostitelům načíst do procesu zadanou verzi modulu CLR.

GetCORRequiredVersion – funkce
Zastaralé Získá požadované číslo verze CLR.

GetCORSystemDirectory – funkce
Zastaralé Vrátí instalační adresář modulu CLR, který je načten do procesu.

GetRealProcAddress – funkce
Zastaralé Získá adresu zadané funkce, která je exportována z nejnovější nainstalované verze CLR.

GetRequestedRuntimeInfo – funkce
Zastaralé Získá informace o verzi a adresáři CLR požadované aplikací.

Funkce verze CLR

Funkce v této části vrací verzi CLR; neaktivují CLR.

GetCORVersion – funkce
Zastaralé Vrátí číslo verze modulu CLR, který běží v aktuálním procesu.

GetFileVersion – funkce
Zastaralé Získá informace o verzi CLR zadaného souboru pomocí zadané vyrovnávací paměti.

GetRequestedRuntimeVersion – funkce
Zastaralé Získá číslo verze CLR požadované zadanou aplikací. Pokud tato verze není nainstalována, získá nejnovější verzi, která je nainstalována před požadovanou verzí.

GetRequestedRuntimeVersionForCLSID – funkce
Zastaralé Získá informace o příslušné verzi CLR pro třídu se zadaným CLSID.

GetVersionFromProcess – funkce
Zastaralé Získá číslo verze CLR, která je přidružena k zadanému popisovači procesu.

LockClrVersion – funkce
Zastaralé Umožňuje hostiteli před explicitní inicializací modulu CLR určit, která verze modulu CLR se v rámci procesu použije.

Funkce hostování

CallFunctionShim – funkce
Zastaralé Provede volání funkce, která má zadaný název a parametry v zadané knihovně.

CoEEShutDownCOM – funkce
Zastaralé Uvolní sestavení modelu COM z procesu.

CorExitProcess – funkce
Zastaralé Vypne aktuální nespravovaný proces.

CorLaunchApplication – funkce
Zastaralé Spustí aplikaci v zadané síťové cestě pomocí zadaných manifestů a dalších dat aplikace.

CorMarkThreadInThreadPool – funkce
Zastaralé Označí aktuálně spouštěné vlákno fondu vláken pro spuštění spravovaného kódu. Počínaje rozhraním .NET Framework verze 2.0 nemá tato funkce žádný vliv. Není povinný a můžete ho z kódu odebrat.

CoUninitializeCor – funkce
Zastaralé. ClR nelze uvolnit z procesu.

CoUninitializeEE – funkce
Zastaralé.

CreateDebuggingInterfaceFromVersion – funkce
Zastaralé Vytvoří objekt ICorDebug na základě informací o zadané verzi.

CreateICeeFileGen – funkce
Zastaralé Vytvoří objekt ICeeFileGen .

DestroyICeeFileGen – funkce
Zastaralé Zničí objekt ICeeFileGen .

FExecuteInAppDomainCallback – ukazatel na funkci
Zastaralé Odkazuje na funkci, kterou CLR volá ke spuštění spravovaného kódu.

FLockClrVersionCallback – ukazatel na funkci
Zastaralé Odkazuje na funkci, kterou CLR volá, aby hostitele upozornil, že inicializace byla buď spuštěna, nebo dokončena.

GetCLRIdentityManager – funkce
Zastaralé Získá ukazatel na rozhraní, které umožňuje CLR spravovat identity.

LoadLibraryShim – funkce
Zastaralé Načte zadanou verzi knihovny DLL rozhraní .NET Framework.

LoadStringRC – funkce
Zastaralé Převede hodnotu HRESULT na chybovou zprávu pomocí výchozí jazykové verze aktuálního vlákna.

LoadStringRCEx – funkce
Zastaralé Převede hodnotu HRESULT na příslušnou chybovou zprávu pro zadanou jazykovou verzi.

LPOVERLAPPED_COMPLETION_ROUTINE – ukazatel na funkci
Zastaralé Odkazuje na funkci, která hostitele upozorní, když se dokončí překrývající (tj. asynchronní) vstupně-výstupní operace do zařízení.

LPTHREAD_START_ROUTINE – ukazatel na funkci
Zastaralé Odkazuje na funkci, která hostitele upozorní, že se spustilo vlákno.

RunDll32ShimW – funkce
Zastaralé Spustí zadaný příkaz.

WAITORTIMERCALLBACK – ukazatel na funkci
Zastaralé Odkazuje na funkci, která hostitele upozorní, že popisovač čekání byl signalizován nebo vypršel časový limit.

Funkce infrastruktury

Funkce v této části jsou určené pouze pro rozhraní .NET Framework.

_CorDllMain – funkce
Inicializuje CLR, vyhledá spravovaný vstupní bod v hlavičce CLR sestavení KNIHOVNY DLL a zahájí provádění.

_CorExeMain – funkce
Inicializuje CLR, vyhledá spravovaný vstupní bod v hlavičce CLR spustitelného sestavení a zahájí provádění.

_CorExeMain2 – funkce
Spustí vstupní bod v zadaném kódu mapované paměti. Tuto funkci volá zavaděč operačního systému.

_CorImageUnloading – funkce
Upozorní zavaděč na uvolnění imagí spravovaných modulů.

_CorValidateImage – funkce
Ověří image spravovaných modulů a po načtení upozorní zavaděč operačního systému.

Viz také