Freigeben über


IConstructableConcept::CreateInstance-Methode (dbgmodel.h)

Erstellt eine Instanz des Objekts oder Modells, das die IConstructableConcept-Schnittstelle implementiert.

Syntax

HRESULT CreateInstance(
  ULONG64                     argCount,
  IModelObject                **ppArguments,
  _COM_Errorptr_ IModelObject **ppInstance
);

Parameter

argCount

Die Anzahl der Argumente, die an den Konstruktor des Objekts übergeben werden sollen.

ppArguments

Zeigen Sie auf das Array von Argumenten, die an den Konstruktor des Objekts übergeben werden. Das Array sollte mindestens 'argCount'-Elemente aufweisen.

ppInstance

Zeiger auf eine Position, an der ein Zeiger auf die neu erstellte Instanz geschrieben wird.

Rückgabewert

Wenn die Methode erfolgreich verläuft, wird S_OK zurückgegeben, und ein Zeiger auf die neu erstellte Instanz wird in "ppInstance" geschrieben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Anforderungen

Anforderung Wert
Header- dbgmodel.h

Siehe auch

IConstructableConcept-Schnittstelle