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


Функция ClrCreateManagedInstance

Обновлен: Ноябрь 2007

Создает экземпляра указанного управляемого типа.

STDAPI ClrCreateManagedInstance (
        [in]  LPCWSTR  pTypeName, 
        [in]  REFIID   riid, 
        [out] void     **ppObject
);

Параметры

  • pTypeName
    [in] Указатель на имя экземпляра запрашиваемого типа.

  • riid
    [in] Идентификатор IID запрашиваемого типа экземпляра.

  • ppObject
    [out] Указатель на указатель на экземпляр управляемого типа, запрашиваемого вызывающим объектом.

Заметки

Среда CLR уже должна быть загружена в процесс. Например, она может быть загружена путем вызова функции CorBindToRuntimeEx перед вызовом функции ClrCreateManagedInstance. Если среда выполнения еще не загружена, метод ClrCreateManagedInstance сначала пытается загрузить среду выполнения версии 1.0.3705. Если при этом происходит сбой, она пытается загрузить последнюю версию среды выполнения.

Требования

Платформы: см. раздел Требования к системе для .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

См. также

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

Функции Hosting Global Static

Размещение (справочник по неуправляемым интерфейсам API)