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