Freigeben über


ICLRMetaHost::EnumerateInstalledRuntimes-Methode

Gibt für jede auf einem Computer installierte Version der Common Language Runtime (CLR) eine Enumeration zurück, die eine gültige ICLRRuntimeInfo-Schnittstelle enthält.

HRESULT EnumerateInstalledRuntimes (
    [out, retval] IEnumUnknown **ppEnumerator);

Parameter

  • ppEnumerator
    [out] Eine Enumeration von ICLRRuntimeInfo-Schnittstellen, die jeder Version der CLR entspricht, die auf dem Computer installiert ist.

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.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: MetaHost.h

Bibliothek: als Ressource in MSCorEE.dll enthalten

.NET Framework-Versionen: 4

Siehe auch

Referenz

ICLRMetaHost-Schnittstelle

Weitere Ressourcen

Hosting (Referenz zur nicht verwalteten API)