Compartir a través de


ClrCreateManagedInstance (Función)

Crea una instancia del tipo administrado especificado.

Esta función está en desuso en .NET Framework 4. Use la activación de COM para crear una instancia del tipo administrado o bien use el hospedaje (vea Interfaces de hospedaje de CLR agregadas en .NET Framework 4 y 4.5).

Sintaxis

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

Parámetros

pTypeName
[in] Puntero al nombre del tipo de instancia que se solicita.

riid
[in] Elemento IID del tipo de instancia que se solicita.

ppObject
[out] Puntero a un puntero a una instancia del tipo administrado que solicita el autor de la llamada.

Comentarios

Common Language Runtime ya debería estar cargado en un proceso. Por ejemplo, se puede cargar mediante una llamada a la función CorBindToRuntimeEx antes de llamar a la función ClrCreateManagedInstance. Si el runtime no se carga, ClrCreateManagedInstance intenta cargar en primer lugar la versión 1.0.3705 del runtime. Si se produce un error, intenta cargar la versión más reciente del runtime.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: MSCorEE.h

Biblioteca: MSCorEE.dll

Versiones de .NET Framework: está disponible desde la versión 1.0

Consulte también