ClrCreateManagedInstance-Funktion
Aktualisiert: November 2007
Erstellt eine Instanz des angegebenen verwalteten Typs.
STDAPI ClrCreateManagedInstance (
[in] LPCWSTR pTypeName,
[in] REFIID riid,
[out] void **ppObject
);
Parameter
pTypeName
[in] Ein Zeiger auf den Namen des angeforderten Instanztyps.riid
[in] Die IID des angeforderten Instanztyps.ppObject
[out] Ein Zeiger auf einen Zeiger auf eine Instanz des verwalteten Typs, der vom Aufrufer angefordert wurde.
Hinweise
Die Common Language Runtime sollte bereits in einen Prozess geladen worden sein. Sie kann z. B. geladen werden, indem die CorBindToRuntimeEx-Funktion vor der ClrCreateManagedInstance-Funktion aufgerufen wird. Wenn die Common Language Runtime nicht geladen wurde, versucht ClrCreateManagedInstance zuerst, die Version 1.0.3705 der CLR zu laden. Wenn dies fehlschlägt, wird versucht, die neueste Version der Common Language Runtime zu laden.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: MSCorEE.idl
Bibliothek: MSCorEE.dll
.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0