Metodo ICLRMetaHost::EnumerateLoadedRuntimesICLRMetaHost::EnumerateLoadedRuntimes Method

Restituisce un'enumerazione che include un valore valido ICLRRuntimeInfo puntatore a interfaccia per ogni versione di common language runtime (CLR) che viene caricato in un processo specifico.Returns an enumeration that includes a valid ICLRRuntimeInfo interface pointer for each version of the common language runtime (CLR) that is loaded in a given process. Questo metodo sostituisce il GetVersionFromProcess (funzione).This method supersedes the GetVersionFromProcess function.

SintassiSyntax

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

ParametriParameters

hndProcess
[in] L'handle del processo per esaminare i runtime caricati.[in] The handle of the process to inspect for loaded runtimes.

ppEnumerator
[out] Un Microsoft.VisualStudio.OLE.Interop.IEnumUnknown enumerazione di ICLRRuntimeInfo interfacce che corrispondono a ogni CLR caricati dal processo.[out] An Microsoft.VisualStudio.OLE.Interop.IEnumUnknown enumeration of ICLRRuntimeInfo interfaces corresponding to each CLR that is loaded by the process.

Valore restituitoReturn Value

Questo metodo restituisce gli specifici HRESULT seguenti, nonché gli errori di HRESULT che indicano la mancata riuscita del metodo.This method returns the following specific HRESULTs as well as HRESULT errors that indicate method failure.

HRESULTHRESULT DescrizioneDescription
S_OKS_OK Metodo completato correttamente.The method completed successfully.
E_POINTERE_POINTER ppEnumerator è null.ppEnumerator is null.

NoteRemarks

Questo metodo è Elenca tutti i runtime caricati, anche se sono stati caricati con le funzioni deprecate come CorBindToRuntime.This method is lists all loaded runtimes, even if they were loaded with deprecated functions such as CorBindToRuntime.

RequisitiRequirements

Piattaforme: vedere requisiti di sistema.Platforms: See System Requirements.

Intestazione: Metahost. HHeader: MetaHost.h

Libreria: inclusa come risorsa in Mscoree. dllLibrary: Included as a resource in MSCorEE.dll

Versioni di .NET framework: Disponibile dalla 4Available since 4.NET Framework Versions: Disponibile dalla 4Available since 4

Vedere ancheSee Also

Interfaccia ICLRMetaHostICLRMetaHost Interface
HostingHosting