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.