Dela via


ClrCreateManagedInstance-funktion

Skapar en instans av den angivna hanterade typen.

Den här funktionen har blivit inaktuell i .NET Framework 4. Använd COM-aktivering för att skapa en instans av den hanterade typen eller använda värd (se CLR-värdgränssnitt som lagts till i .NET Framework 4 och 4.5).

Syntax

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

Parametrar

pTypeName
[i] En pekare till namnet på den instanstyp som begärs.

riid
[i] Den IID instanstyp som begärs.

ppObject
[ut] En pekare till en pekare till en instans av den hanterade typen som anroparen begärde.

Kommentarer

Den vanliga språkkörningen bör redan läsas in i en process. Den kan till exempel läsas in med hjälp av ett anrop till funktionen CorBindToRuntimeEx innan ClrCreateManagedInstance funktionen anropas. Om körningen inte läses in ClrCreateManagedInstance försöker du först läsa in v1.0.3705 av körningen. Om det misslyckas försöker den läsa in den senaste versionen av körningen.

Krav

Plattformar: Se Systemkrav.

Huvudet: MSCorEE.h

Bibliotek: MSCorEE.dll

.NET Framework versioner: Tillgänglig sedan 1.0

Se även