Бөлісу құралы:


Метод ICLRMetaHost::EnumerateLoadedRuntimes

Возвращает перечисление, включающее допустимый указатель интерфейса ICLRRuntimeInfo для каждой версии среды CLR, загруженной в данном процессе. Этот метод заменяет функцию GetVersionFromProcess .

Синтаксис

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

Параметры

hndProcess
[in] Дескриптор процесса для проверки на наличие загруженных сред выполнения.

ppEnumerator
[out] Перечисление IEnumUnknown интерфейсов ICLRRuntimeInfo , соответствующих каждой среде CLR, загруженной процессом.

Возвращаемое значение

Этот метод возвращает следующие конкретные результаты HRESULT, а также ошибки HRESULT, которые указывают на сбой метода.

HRESULT Описание:
S_OK Метод завершился успешно.
E_POINTER Параметр ppEnumerator имеет значение null.

Комментарии

Этот метод выводит список всех загруженных сред выполнения, даже если они были загружены с помощью устаревших функций, таких как CorBindToRuntime.

Требования

Платформы: см. раздел Требования к системе.

Заголовка: MetaHost.h

Библиотека: Включается в качестве ресурса в MSCorEE.dll

версии платформа .NET Framework: доступно с 4

См. также раздел