Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt eine Enumeration zurück, die einen gültigen ICLRRuntimeInfo-Schnittstellenzeiger für jede Version der CLR (Common Language Runtime) aufweist, die in einen bestimmten Prozess geladen ist. Diese Methode ersetzt die GetVersionFromProcess-Funktion.
HRESULT EnumerateLoadedRuntimes (
[in] HANDLE hndProcess,
[out, retval] IEnumUnknown **ppEnumerator
);
Parameter
hndProcess
[in] Das Handle des Prozesses, der auf geladene Laufzeiten überprüft werden soll.ppEnumerator
[out] Eine IEnumUnknown-Enumeration von ICLRRuntimeInfo-Schnittstellen, die den einzelnen CLRs entspricht, die vom Prozess geladen werden.
Rückgabewert
Diese Methode gibt die folgenden spezifischen HRESULTs sowie HRESULT-Fehler für Methodenfehler zurück.
HRESULT |
Beschreibungen |
|---|---|
S_OK |
Die Methode wurde erfolgreich abgeschlossen. |
E_POINTER |
ppEnumerator ist NULL. |
Hinweise
Diese Methode führt alle geladenen Laufzeiten auf, auch wenn sie mit veralteten Funktionen z. B. CorBindToRuntime geladen wurden.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: MetaHost.h
Bibliothek: als Ressource in MSCorEE.dll enthalten
.NET Framework-Versionen: 4