Поделиться через


Функция CorBindToRuntimeByCfg

Загружает среду CLR в процесс с использованием информации версии, считываемой из XML-файла.

Не рекомендуется использовать эту функцию в .NET Framework 4.

HRESULT CorBindToRuntimeByCfg (
    [in]  IStream     *pCfgStream,
    [in]  DWORD        reserved,
    [in]  DWORD        startupFlags,
    [in]  REFCLSID     rclsid,
    [in]  REFIID       riid, 
    [out] LPVOID FAR*  ppv
);

Параметры

  • pCfgStream
    [in] Указатель объекта IStream, считывающего XML-файл.

  • reserved
    [in] Зарезервирован для будущего использования. Используйте 0 (нуль) в качестве значения.

  • startupFlags
    [in] Значение перечисления STARTUP_FLAGS, указывающее поведение среды CLR при запуске.

  • rclsid
    [in] CLSID компонентного класса, реализующий интерфейс ICorRuntimeHost или ICLRRuntimeHost. Поддерживаются значения CLSID_CorRuntimeHost или CLSID_CLRRuntimeHost.

  • riid
    [in] IID интерфейса ICorRuntimeHost или ICLRRuntimeHost. Поддерживаются значения IID_ICorRuntimeHost или IID_ICLRRuntimeHost.

  • ppv
    [out] Указатель адреса возвращенного интерфейса.

Заметки

Формат XML-файла моделируется после стандартного файла конфигурации приложения. Дополнительные сведения о XML-файлах содержатся в разделе Схема файлов конфигурации для .NET Framework.

Требования

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

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

Библиотека: MSCorEE.dll

Версии платформы .NET Framework: 4, 3.5 с пакетом обновления 1 (SP1), 3.5, 3.0 с пакетом обновления 1 (SP1), 3.0, 2.0 с пакетом обновления 1 (SP1), 2.0, 1.1, 1.0

См. также

Ссылки

Функция CorBindToCurrentRuntime

Функция CorBindToRuntime

Функция CorBindToRuntimeEx

Функция CorBindToRuntimeHost

Интерфейс ICorRuntimeHost

Другие ресурсы

Глобальные статические функции платформ .NET Framework 1.1 и 2.0