Condividi tramite


Funzione ClrCreateManagedInstance

Crea un'istanza del tipo gestito specificato.

Questa funzione è stata deprecata in .NET Framework 4. Usare l'attivazione COM per creare un'istanza del tipo gestito o usare l'hosting (vedere Interfaccia di hosting CLR Aggiunta in .NET Framework 4 e 4.5).

Sintassi

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

Parametri

pTypeName
[in] Puntatore al nome del tipo di istanza richiesto.

riid
[in] Oggetto IID del tipo di istanza richiesto.

ppObject
[out] Puntatore a un puntatore a un'istanza del tipo gestito richiesto dal chiamante.

Commenti

Common Language Runtime deve essere già caricato in un processo. Ad esempio, può essere caricato usando una chiamata alla funzione CorBindToRuntimeEx prima che venga chiamata la ClrCreateManagedInstance funzione . Se il runtime non viene caricato, ClrCreateManagedInstance prova prima a caricare v1.0.3705 del runtime. In caso contrario, tenta di caricare la versione più recente del runtime.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: MSCorEE.h

Libreria: MSCorEE.dll

Versioni di .NET Framework: Disponibile da 1.0

Vedi anche