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