ICLRRuntimeInfo-Schnittstelle
Stellt Methoden bereit, die Informationen zu einer bestimmten Common Language Runtime (CLR) zurückgeben, einschließlich Version, Verzeichnis und Ladestatus. Diese Schnittstelle stellt auch runtimespezifische Funktionen bereit, ohne die Runtime zu initialisieren. Sie umfasst die runtimerelative LoadLibrary-Methode, die runtimemodulspezifische GetProcAddress-Methode und runtimebezogene Schnittstellen über die GetInterface-Methode.
Methoden
Methode | Beschreibung |
---|---|
BindAsLegacyV2Runtime-Methode | Bindet diese Runtime für alle Aktivierungsrichtlinienentscheidungen der Legacy-CLR-Version 2. |
GetDefaultStartupFlags-Methode | Ruft die CLR-Startflags und die Hostkonfigurationsdatei ab. |
GetInterface-Methode | Lädt die CLR in den aktuellen Prozess und gibt Runtimeschnittstellenzeiger wie ICLRRuntimeHost, ICLRStrongName und IMetaDataDispenser zurück. Diese Methode ersetzt alle CorBindTo* -Funktionen. |
GetProcAddress-Methode | Ruft die Adresse einer angegebenen Funktion ab, die aus der CLR exportiert wurde, die dieser Schnittstelle zugeordnet ist. Diese Methode ersetzt die GetRealProcAddress-Methode. |
GetRuntimeDirectory-Methode | Ruft das Installationsverzeichnis der CLR ab, die dieser Schnittstelle zugeordnet ist. Diese Methode ersetzt die GetCORSystemDirectory-Methode. |
GetVersionString-Methode | Ruft Versionsinformationen zur Common Language Runtime (CLR) ab, die einer bestimmten ICLRRuntimeInfo-Schnittstelle zugeordnet sind. Diese Methode ersetzt die Methoden GetRequestedRuntimeInfo und GetRequestedRuntimeVersion. |
IsLoadable-Methode | Gibt an, ob die mit dieser Schnittstelle verknüpfte Runtime in den aktuellen Prozess geladen werden kann, wobei andere Runtimes berücksichtigt werden, die möglicherweise bereits im Prozess geladen sind. |
IsLoaded-Methode | Gibt an, ob die CLR, die der ICLRRuntimeInfo-Schnittstelle zugeordnet ist, in einen Prozess geladen wird. |
IsStarted-Methode | Gibt an, ob die CLR, die der ICLRRuntimeInfo-Schnittstelle zugeordnet ist, gestartet wurde. |
LoadErrorString-Methode | Übersetzt einen HRESULT-Wert in eine entsprechende Fehlermeldung für die angegebene Kultur. Diese Methode ersetzt die Methoden LoadStringRC und LoadStringRCEx. |
LoadLibrary-Methode | Lädt eine Bibliothek aus dem Frameworkverzeichnis der CLR, dargestellt durch eine ICLRRuntimeInfo-Schnittstelle. Diese Methode ersetzt die LoadLibraryShim-Methode. |
SetDefaultStartupFlags-Methode | Legt die CLR-Startflags und die Hostkonfigurationsdatei fest. |
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: MetaHost.h
Bibliothek: Als Ressource in „MsCorEE.dll“ enthalten.
.NET Framework-Versionen: Seit Version 4 verfügbar.