Inaktuella CLR-värdfunktioner
Det här avsnittet beskriver de ohanterade globala statiska funktioner som tidigare versioner av värd-API:et använde.
Med undantag för infrastrukturfunktionerna (_Cor*
funktioner), som endast används av .NET Framework, har dessa funktioner blivit inaktuella i .NET Framework 4.
Aktiveringsfunktioner
ClrCreateManagedInstance-funktion
Inaktuellt. Skapar en instans av den angivna hanterade typen.
CoInitializeCor-funktion
Föråldrade. Om du vill initiera CLR (Common Language Runtime) använder du antingen CorBindToRuntimeEx eller CorBindToCurrentRuntime.
CoInitializeEE-funktion
Inaktuellt. Säkerställer att CLR-körningsmotorn läses in i en process. Använd ICLRRuntimeHost::Start-metoden i stället.
CorBindToCurrentRuntime-funktion
Inaktuellt. Läser in CLR (Common Language Runtime) i en process med hjälp av versionsinformation som lagras i en XML-fil.
CorBindToRuntime-funktion
Inaktuellt. Gör att ohanterade värdar kan läsa in CLR i en process.
CorBindToRuntimeByCfg-funktion
Inaktuellt. Läser in CLR i en process med hjälp av versionsinformation som läses från en XML-fil.
CorBindToRuntimeEx-funktion
Inaktuellt. Gör det möjligt för ohanterade värdar att läsa in CLR i en process och gör att du kan ange flaggor för att ange clr-beteendet.
CorBindToRuntimeHost-funktion
Inaktuellt. Gör att värdar kan läsa in en angiven version av CLR i en process.
Funktionen GetCORRequiredVersion
Inaktuellt. Hämtar det nödvändiga CLR-versionsnumret.
Funktionen GetCORSystemDirectory
Inaktuellt. Returnerar installationskatalogen för DEN CLR som läses in i processen.
GetRealProcAddress-funktion
Inaktuellt. Hämtar adressen till den angivna funktionen som exporteras från den senaste installerade versionen av CLR.
Funktionen GetRequestedRuntimeInfo
Inaktuellt. Hämtar version och kataloginformation om CLR som begärs av ett program.
FUNKTIONER för CLR-version
Funktionerna i det här avsnittet returnerar en CLR-version. de aktiverar inte CLR.
Funktionen GetCORVersion
Inaktuellt. Returnerar versionsnumret för DEN CLR som körs i den aktuella processen.
Funktionen GetFileVersion
Inaktuellt. Hämtar CLR-versionsinformationen för den angivna filen med hjälp av den angivna bufferten.
GetRequestedRuntimeVersion-funktion
Inaktuellt. Hämtar versionsnumret för DEN CLR som begärs av det angivna programmet. Om den versionen inte är installerad hämtar du den senaste versionen som är installerad före den begärda versionen.
GetRequestedRuntimeVersionForCLSID-funktion
Inaktuellt. Hämtar lämplig CLR-versionsinformation för klassen med angivet CLSID.
GetVersionFromProcess-funktion
Inaktuellt. Hämtar versionsnumret för DEN CLR som är associerad med det angivna processhandtaget.
Funktionen LockClrVersion
Inaktuellt. Gör att värden kan avgöra vilken version av CLR som ska användas i processen innan CLR initieras uttryckligen.
Värdfunktioner
Funktionen CallFunctionShim
Inaktuellt. Anropar funktionen som har det angivna namnet och parametrarna i det angivna biblioteket.
Funktionen CoEEShutDownCOM
Inaktuellt. Tar bort en COM-sammansättning från processen.
CorExitProcess-funktion
Inaktuellt. Stänger av den aktuella ohanterade processen.
CorLaunchApplication-funktion
Inaktuellt. Startar programmet på den angivna nätverkssökvägen med hjälp av de angivna manifesten och andra programdata.
Funktionen CorMarkThreadInThreadPool
Inaktuellt. Markerar trådpoolstråden som körs för närvarande för körning av hanterad kod. Från och med .NET Framework version 2.0 har den här funktionen ingen effekt. Det krävs inte och kan tas bort från koden.
CoUninitializeCor-funktion
Föråldrade. CLR kan inte tas bort från en process.
Funktionen CoUninitializeEE
Föråldrade.
CreateDebuggingInterfaceFromVersion-funktion
Inaktuellt. Skapar ett ICorDebug-objekt baserat på den angivna versionsinformationen.
CreateICeeFileGen-funktion
Inaktuellt. Skapar ett ICeeFileGen-objekt .
Funktionen DestroyICeeFileGen
Inaktuellt. Förstör ett ICeeFileGen-objekt .
FExecuteInAppDomainCallback Funktionspekare
Inaktuellt. Pekar på en funktion som CLR anropar för att köra hanterad kod.
Funktionspekare för FLockClrVersionCallback
Inaktuellt. Pekar på en funktion som CLR anropar för att meddela värden att initieringen antingen har startats eller slutförts.
GetCLRIdentityManager-funktion
Inaktuellt. Hämtar en pekare till ett gränssnitt som gör att CLR kan hantera identiteter.
LoadLibraryShim-funktion
Inaktuellt. Läser in en angiven version av en .NET Framework DLL.
LoadStringRC-funktion
Inaktuellt. Översätter ett HRESULT-värde till ett felmeddelande med hjälp av standardkulturen i den aktuella tråden.
LoadStringRCEx-funktion
Inaktuellt. Översätter ett HRESULT-värde till ett lämpligt felmeddelande för den angivna kulturen.
LPOVERLAPPED_COMPLETION_ROUTINE funktionspekare
Inaktuellt. Pekar på en funktion som meddelar värden när en överlappad (d.v.s. asynkron) I/O till en enhet har slutförts.
LPTHREAD_START_ROUTINE funktionspekare
Inaktuellt. Pekar på en funktion som meddelar värden som en tråd har börjat köra.
Funktionen RunDll32ShimW
Inaktuellt. Kör det angivna kommandot.
Funktionspekare för WAITORTIMERCALLBACK
Inaktuellt. Pekar på en funktion som meddelar värden att ett väntehandtag antingen har signalerats eller överskridits.
Infrastrukturfunktioner
Funktionerna i det här avsnittet används endast av .NET Framework.
_CorDllMain funktion
Initierar CLR, letar upp den hanterade startpunkten i DLL-sammansättningens CLR-huvud och påbörjar körningen.
_CorExeMain funktion
Initierar CLR, letar upp den hanterade startpunkten i den körbara sammansättningens CLR-huvud och påbörjar körningen.
_CorExeMain2 funktion
Kör startpunkten i den angivna minnesmappade koden. Den här funktionen anropas av operativsystemets inläsare.
_CorImageUnloading funktion
Meddelar inläsaren när de hanterade modulbilderna tas bort.
_CorValidateImage funktion
Validerar hanterade modulavbildningar och meddelar operativsystemets inläsare när de har lästs in.