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