Функция CorBindToCurrentRuntime
Обновлен: Ноябрь 2007
Загружает среду CLR в процесс, используя сведения, хранящиеся в XML-файле. Формат XML-файла моделируется после стандартного файла конфигурации приложения. Дополнительные сведения о файлах конфигурации см. в разделе Схема файлов конфигурации для .NET Framework.
HRESULT CorBindToCurrentRuntime (
[in] LPCWSTR pwszFileName,
[in] REFCLSID rclsid,
[in] REFIID riid,
[out] LPVOID *ppv
);
Параметры
pwszFileName
[in] Имя файла конфигурации приложения, задающего версию загружаемой среды CLR. Если имя файла не полное, предполагается, что он находится в том же каталоге, что и вызывающий исполняемый файл.Версия загружаемой среды выполнения описывается атрибутом версии в элементе <requiredRuntime> файла конфигурации.
Если версия не задана или не удается найти элемент <requiredRuntime>, загружается последняя версия среды CLR, установленная на компьютере.
rclsid
[in] Идентификатор CLSID компонентного класса, реализующего искомый интерфейс. Поддерживаемые значения: CLSID_CorRuntimeHost или NULL.riid
[in] Идентификатор IID запрашиваемого интерфейса. Поддерживаемые значения: IID_ICorRuntimeHost или NULL.ppv
[out] Возвращаемый указатель интерфейса.
Требования
Платформы: см. раздел Требования к системе для .NET Framework.
Заголовок: MSCorEE.idl
Библиотека: MSCorEE.dll
Версии платформы .NET Framework: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0