Elavult CLR-üzemeltetési függvények
Ez a szakasz azokat a nem felügyelt globális statikus függvényeket ismerteti, amelyeket az üzemeltetési API korábbi verziói használtak.
A csak a .NET-keretrendszer által használt infrastruktúrafüggvények (_Cor*
függvények) kivételével ezek a függvények elavultak a .NET-keretrendszer 4-ben.
Aktiválási függvények
ClrCreateManagedInstance függvény
Elavult. Létrehoz egy példányt a megadott felügyelt típusból.
CoInitializeCor függvény
Elavult. A közös nyelvi futtatókörnyezet (CLR) inicializálásához használja a CorBindToRuntimeEx vagy a CorBindToCurrentRuntime parancsot.
CoInitializeEE függvény
Elavult. Biztosítja, hogy a CLR végrehajtási motorja be legyen töltve egy folyamatba. Használja inkább az ICLRRuntimeHost::Start metódust.
CorBindToCurrentRuntime függvény
Elavult. Betölti a közös nyelvi futtatókörnyezetet (CLR) egy folyamatba egy XML-fájlban tárolt verzióinformációk használatával.
CorBindToRuntime függvény
Elavult. Lehetővé teszi, hogy a nem felügyelt gazdagépek betöltik a CLR-t egy folyamatba.
CorBindToRuntimeByCfg függvény
Elavult. Betölti a CLR-t egy folyamatba egy XML-fájlból beolvasott verzióinformációk használatával.
CorBindToRuntimeEx függvény
Elavult. Lehetővé teszi, hogy a nem felügyelt gazdagépek betöltik a CLR-t egy folyamatba, és lehetővé teszi a jelölők beállítását a CLR viselkedésének megadásához.
CorBindToRuntimeHost függvény
Elavult. Lehetővé teszi a gazdagépek számára a CLR egy adott verziójának betöltését egy folyamatba.
GetCORRequiredVersion függvény
Elavult. Lekéri a szükséges CLR-verziószámot.
GetCORSystemDirectory függvény
Elavult. A folyamatba betöltött CLR telepítési könyvtárát adja vissza.
GetRealProcAddress függvény
Elavult. Lekéri a CLR legújabb telepített verziójából exportált megadott függvény címét.
GetRequestedRuntimeInfo függvény
Elavult. Lekéri az alkalmazás által kért CLR verzió- és címtáradatait.
CLR-verziófüggvények
Az ebben a szakaszban szereplő függvények CLR-verziót adnak vissza; nem aktiválják a CLR-t.
GetCORVersion függvény
Elavult. Az aktuális folyamatban futó CLR verziószámát adja eredményül.
GetFileVersion függvény
Elavult. Lekéri a megadott fájl CLR-verzióadatait a megadott puffer használatával.
GetRequestedRuntimeVersion függvény
Elavult. Lekéri a megadott alkalmazás által kért CLR verziószámát. Ha ez a verzió nincs telepítve, lekéri a legújabb verziót, amely a kért verzió előtt van telepítve.
GetRequestedRuntimeVersionForCLSID függvény
Elavult. Lekéri a megfelelő CLR-verzióadatokat a megadott CLSID azonosítóval rendelkező osztályhoz.
GetVersionFromProcess függvény
Elavult. Lekéri a megadott folyamatleíróhoz társított CLR verziószámát.
LockClrVersion függvény
Elavult. Lehetővé teszi a gazdagép számára, hogy meghatározza a CLR melyik verzióját fogja használni a folyamaton belül, mielőtt explicit módon inicializálja a CLR-t.
Üzemeltetési függvények
CallFunctionShim függvény
Elavult. Meghívja azt a függvényt, amelynek a megadott neve és paraméterei a megadott kódtárban vannak.
CoEEShutDownCOM függvény
Elavult. Eltávolít egy COM-szerelvényt a folyamatból.
CorExitProcess függvény
Elavult. Leállítja az aktuális nem felügyelt folyamatot.
CorLaunchApplication függvény
Elavult. A megadott hálózati útvonalon indítja el az alkalmazást a megadott jegyzékadatok és egyéb alkalmazásadatok használatával.
CorMarkThreadInThreadPool függvény
Elavult. Megjelöli a jelenleg futó szálkészlet-szálat a felügyelt kód végrehajtásához. A .NET-keretrendszer 2.0-s verziójától kezdve ennek a függvénynek nincs hatása. Ez nem kötelező, és eltávolítható a kódból.
CoUninitializeCor függvény
Elavult. A CLR nem távolítható el egy folyamatból.
CoUninitializeEE függvény
Elavult.
CreateDebuggingInterfaceFromVersion függvény
Elavult. Létrehoz egy ICorDebug objektumot a megadott verzióinformációk alapján.
CreateICeeFileGen függvény
Elavult. Létrehoz egy ICeeFileGen-objektumot .
DestroyICeeFileGen függvény
Elavult. Megsemmisít egy ICeeFileGen objektumot.
FExecuteInAppDomainCallback függvénymutató
Elavult. Egy olyan függvényre mutat, amelyet a CLR a felügyelt kód végrehajtására hív meg.
FLockClrVersionCallback függvénymutató
Elavult. Egy olyan függvényre mutat, amelyet a CLR meghív, hogy értesítse a gazdagépet arról, hogy az inicializálás elindult vagy befejeződött.
GetCLRIdentityManager függvény
Elavult. Egy olyan felületre mutató mutatót kap, amely lehetővé teszi a CLR számára az identitások kezelését.
LoadLibraryShim függvény
Elavult. Betölti egy .NET-keretrendszer DLL megadott verzióját.
LoadStringRC függvény
Elavult. Egy HRESULT-értéket az aktuális szál alapértelmezett kulturális környezetének használatával hibaüzenetté alakít át.
LoadStringRCEx függvény
Elavult. Lefordít egy HRESULT-értéket a megadott kulturális környezet megfelelő hibaüzenetére.
LPOVERLAPPED_COMPLETION_ROUTINE függvénymutató
Elavult. Egy olyan függvényre mutat, amely értesíti a gazdagépet, ha egy átfedő (azaz aszinkron) I/O-művelet befejeződött egy eszközön.
LPTHREAD_START_ROUTINE függvénymutató
Elavult. Egy olyan függvényre mutat, amely értesíti a gazdagépet, hogy egy szál végre lett hajtva.
RunDll32ShimW függvény
Elavult. Végrehajtja a megadott parancsot.
WAITORTIMERCALLBACK függvénymutató
Elavult. Egy olyan függvényre mutat, amely értesíti a gazdagépet, hogy egy várakozási fogópont jelzést kapott vagy túllépte az időkorlátot.
Infrastruktúra-függvények
Az ebben a szakaszban szereplő függvényeket csak a .NET-keretrendszer használhatja.
_CorDllMain függvény
Inicializálja a CLR-t, megkeresi a felügyelt belépési pontot a DLL-szerelvény CLR-fejlécében, és megkezdi a végrehajtást.
_CorExeMain függvény
Inicializálja a CLR-t, megkeresi a felügyelt belépési pontot a végrehajtható szerelvény CLR-fejlécében, és megkezdi a végrehajtást.
_CorExeMain2 függvény
Végrehajtja a belépési pontot a megadott memórialeképezési kódban. Ezt a függvényt az operációs rendszer betöltője hívja meg.
_CorImageUnloading függvény
Értesíti a betöltőt a felügyelt modul lemezképeinek eltávolításakor.
_CorValidateImage függvény
Ellenőrzi a felügyelt modul lemezképeit, és értesíti az operációsrendszer-betöltőt azok betöltése után.
Lásd még
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: