Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tato část popisuje nespravované globální statické funkce, které používaly starší verze rozhraní API pro hostování.
S výjimkou funkcí infrastruktury (_Cor* funkcí), které jsou používány pouze rozhraním .NET Framework, byly tyto funkce vyřazeny v rozhraní .NET Framework 4.
Aktivační funkce
ClrCreateManagedInstance – funkce Zavrhovaný. Vytvoří instanci zadaného spravovaného typu.
CoInitializeCor – funkce Zastaralý. K inicializaci modulu CLR (Common Language Runtime) použijte CorBindToRuntimeEx nebo CorBindToCurrentRuntime.
CoInitializeEE – funkce Zavrhovaný. Zajišťuje, že se spouštěcí modul CLR načte do procesu. Místo toho použijte metodu ICLRRuntimeHost::Start .
CorBindToCurrentRuntime – funkce Zavrhovaný. Načte modul CLR (Common Language Runtime) do procesu pomocí informací o verzi uložených v souboru XML.
CorBindToRuntime – funkce Zavrhovaný. Umožňuje nespravovaným hostitelům načíst modul CLR do procesu.
CorBindToRuntimeByCfg – funkce Zavrhovaný. Načte modul CLR do procesu pomocí informací o verzi načtených ze souboru XML.
CorBindToRuntimeEx – funkce Zavrhovaný. 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 Zavrhovaný. Umožňuje hostitelům načíst zadanou verzi modulu CLR do procesu.
GetCORRequiredVersion – funkce Zavrhovaný. Získá požadované číslo verze CLR.
GetCORSystemDirectory – funkce Zavrhovaný. Vrátí instalační adresář modulu CLR, který je načten do procesu.
GetRealProcAddress – funkce Zavrhovaný. Získá adresu zadané funkce, která je exportována z nejnovější nainstalované verze CLR.
GetRequestedRuntimeInfo – funkce Zavrhovaný. Získá informace o verzi a adresáři CLR požadované aplikací.
Funkce verzí CLR
Funkce v této části vrátí verzi CLR; neaktivují modul CLR.
GetCORVersion – funkce Zavrhovaný. Vrátí číslo verze modulu CLR, který běží v aktuálním procesu.
GetFileVersion – funkce Zavrhovaný. Získá informace o verzi CLR zadaného souboru pomocí zadané vyrovnávací paměti.
GetRequestedRuntimeVersion – funkce Zavrhovaný. Získá číslo verze CLR požadované zadanou aplikací. Pokud tato verze není nainstalovaná, získá nejnovější verzi nainstalovanou před požadovanou verzí.
GetRequestedRuntimeVersionForCLSID – funkce Zavrhovaný. Získá odpovídající informace o verzi CLR pro třídu se zadaným CLSID.
GetVersionFromProcess – funkce Zavrhovaný. Získá číslo verze CLR, která je přidružena k zadanému popisovači procesu.
LockClrVersion – funkce Zavrhovaný. Umožňuje hostiteli určit, jakou verzi modulu CLR se použije v rámci procesu před explicitní inicializací modulu CLR.
Funkce hostování
CallFunctionShim – funkce Zavrhovaný. Zavolá funkci, která má zadaný název a parametry v zadané knihovně.
CoEEShutDownCOM – funkce Zavrhovaný. Uvolní sestavení MODELU COM z procesu.
CorExitProcess – funkce Zavrhovaný. Vypne aktuální nespravovaný proces.
CorLaunchApplication – funkce Zavrhovaný. Spustí aplikaci na zadané síťové cestě pomocí zadaných manifestů a dalších dat aplikace.
CorMarkThreadInThreadPool – funkce Zavrhovaný. Označí aktuálně spuš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. Nevyžaduje se a můžete ho z kódu odebrat.
CoUninitializeCor – funkce Zastaralý. Modul CLR nelze uvolnit z procesu.
CoUninitializeEE – funkce Zastaralý.
CreateDebuggingInterfaceFromVersion – funkce Zavrhovaný. Vytvoří objekt ICorDebug na základě zadaných informací o verzi.
CreateICeeFileGen – funkce Zavrhovaný. Vytvoří objekt ICeeFileGen .
DestroyICeeFileGen – funkce Zavrhovaný. Zničí objekt ICeeFileGen .
FExecuteInAppDomainCallback – ukazatel funkce Zavrhovaný. Odkazuje na funkci, kterou CLR volá ke spuštění spravovaného kódu.
FLockClrVersionCallback – ukazatel funkce Zavrhovaný. Odkazuje na funkci, kterou clr volá, aby oznámila hostiteli, že inicializace byla spuštěna nebo dokončena.
GetCLRIdentityManager – funkce Zavrhovaný. Získá ukazatel na rozhraní, které umožňuje CLR spravovat identity.
LoadLibraryShim – funkce Zavrhovaný. Načte zadanou verzi knihovny DLL rozhraní .NET Framework.
LoadStringRC – funkce Zavrhovaný. Přeloží hodnotu HRESULT do chybové zprávy pomocí výchozí jazykové verze aktuálního vlákna.
LoadStringRCEx – funkce Zavrhovaný. Přeloží hodnotu HRESULT na odpovídající chybovou zprávu pro zadanou jazykovou verzi.
ukazatel funkce LPOVERLAPPED_COMPLETION_ROUTINE Zavrhovaný. Odkazuje na funkci, která hostitele upozorní na dokončení překrývajícího se (tj. asynchronního) V/V zařízení.
ukazatel funkce LPTHREAD_START_ROUTINE Zavrhovaný. Odkazuje na funkci, která upozorní hostitele, že vlákno začalo spouštět.
RunDll32ShimW – funkce Zavrhovaný. Spustí zadaný příkaz.
WAITORTIMERCALLBACK – ukazatel funkce Zavrhovaný. Odkazuje na funkci, která upozorní hostitele, ž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ém paměti. Tuto funkci volá zavaděč operačního systému.
_CorImageUnloading – funkce Upozorní zavaděče při uvolnění imagí spravovaných modulů.
_CorValidateImage – funkce Ověří image spravovaného modulu a po načtení upozorní zavaděč operačního systému.