ITypeInfo2.CreateInstance(Object, Guid, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine neue Instanz eines Typs, der eine Komponentenklasse (Co-Klasse) beschreibt.
public:
void CreateInstance(System::Object ^ pUnkOuter, Guid % riid, [Runtime::InteropServices::Out] System::Object ^ % ppvObj);
public void CreateInstance (object pUnkOuter, ref Guid riid, out object ppvObj);
public void CreateInstance (object? pUnkOuter, ref Guid riid, out object ppvObj);
abstract member CreateInstance : obj * Guid * obj -> unit
Public Sub CreateInstance (pUnkOuter As Object, ByRef riid As Guid, ByRef ppvObj As Object)
Parameter
- pUnkOuter
- Object
Ein Objekt, das als steuernde IUnknown
fungiert.
- riid
- Guid
Die IID der Schnittstelle, die der Aufrufer zur Kommunikation mit dem resultierenden Objekt verwendet.
- ppvObj
- Object
Diese Methode gibt einen Verweis auf das erstellte Objekt zurück. Dieser Parameter wird nicht initialisiert übergeben.
Implementiert
Hinweise
Weitere Informationen finden Sie unter ITypeInfo::CreateInstance-Methode.