Delen via


Methode ICLRMetaHost::EnumerateLoadedRuntimes

Retourneert een opsomming die een geldige ICLRRuntimeInfo-interfaceaanwijzer bevat voor elke versie van de Common Language Runtime (CLR) die in een bepaald proces wordt geladen. Deze methode vervangt de functie GetVersionFromProcess .

Syntaxis

HRESULT EnumerateLoadedRuntimes (  
    [in] HANDLE hndProcess,  
    [out, retval] IEnumUnknown **ppEnumerator  
);  

Parameters

hndProcess
[in] De ingang van het proces om te controleren op geladen runtimes.

ppEnumerator
[uit] Een IEnumUnknown opsomming van ICLRRuntimeInfo-interfaces die overeenkomen met elke CLR die door het proces wordt geladen.

Retourwaarde

Deze methode retourneert de volgende specifieke HRESULT's en HRESULT-fouten die wijzen op een methodefout.

HRESULT Beschrijving
S_OK De methode is voltooid.
E_POINTER ppEnumerator is null.

Opmerkingen

Deze methode bevat alle geladen runtimes, zelfs als deze zijn geladen met afgeschafte functies zoals CorBindToRuntime.

Vereisten

Platforms: Zie Systeemvereisten.

Header: MetaHost.h

Bibliotheek: Opgenomen als een resource in MSCorEE.dll

.NET Framework versies: beschikbaar sinds 4

Zie ook