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