Интерфейс ICLRRuntimeInfo
Предоставляет методы, возвращающие сведения о конкретной среде CLR, включая версию, каталог и состояние загрузки. Этот интерфейс также предоставляет специфичную для среды выполнения функциональность без инициализации среды выполнения. Он включает зависящий от среды выполнения метод LoadLibrary, специфичный для модуля среды выполнения метод GetProcAddress и интерфейсы, предоставляемые средой выполнения через метод GetInterface.
Методы
Метод |
Описание |
---|---|
Привязывает эту среду выполнения для всех традиционных решений политики активации среды CLR версии 2. |
|
Получает флаги загрузки среды CLR и файл конфигурации основного приложения. |
|
Загружает среду CLR в текущий процесс и возвращает указатели на интерфейсы среды выполнения, такие как ICLRRuntimeHost, ICLRStrongName и IMetaDataDispenser. Этот метод заменяет все функции CorBindTo*. |
|
Получает адрес заданной функции, которая была экспортирована из среды CLR, связанной с данным интерфейсом. Этот метод заменяет метод GetRealProcAddress. |
|
Получает установочный каталог среды CLR, связанной с этим интерфейсом. Этот метод заменяет метод GetCORSystemDirectory. |
|
Получает сведения о версии среды CLR, связанной с заданным интерфейсом ICLRRuntimeInfo. Этот метод заменяет методы GetRequestedRuntimeInfo и GetRequestedRuntimeVersion. |
|
Указывает, может ли среда выполнения, связанная с данным интерфейсом, быть загружена в текущий процесс, принимая во внимание, что в него уже могут быть загружены другие среды выполнения. |
|
Указывает, загружена ли в процесс среда CLR, связанная с интерфейсом ICLRRuntimeInfo. |
|
Указывает, запущена ли среда CLR, связанная с интерфейсом ICLRRuntimeInfo. |
|
Преобразовывает значение HRESULT в соответствующее сообщение об ошибке для указанного языка и региональных параметров. Этот метод заменяет методы LoadStringRC и LoadStringRCEx. |
|
Загружает библиотеку из каталога платформы среды CLR, представляемой интерфейсом ICLRRuntimeInfo. Этот метод заменяет метод LoadLibraryShim. |
|
Задает флаги загрузки среды CLR и файл конфигурации основного приложения. |
Требования
Платформы: см. раздел Требования к системе для .NET Framework.
Заголовок: MetaHost.h
Библиотека: включена как ресурс в MSCorEE.dll
Версии платформы .NET Framework: 4