Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt ein Objekt mit einem Konstruktor.
Syntax
int CreateObject(
IDebugFunctionObject pConstructor,
uint dwArgs,
IDebugObject[] pArgs,
out IDebugObject ppObject
);
Parameter
pConstructor
[in] Ein IDebugFunctionObject -Objekt, das den Konstruktor des zu erstellenden Objekts darstellt.
dwArgs
[in] Die Anzahl der Parameter im pArg Array. Stellt die Anzahl der Parameter dar, die an den Konstruktor übergeben werden.
pArg
[in] Ein Array von IDebugObject-Objekten , die die Parameter darstellen, die an den Konstruktor übergeben werden.
ppObject
[out] Gibt einen IDebugObject Wert zurück, der das neu erstellte Objekt darstellt.
Rückgabewert
Wenn dies erfolgreich ist, wird S_OK zurückgegeben; andernfalls wird ein Fehlercode zurückgegeben.
Hinweise
Rufen Sie diese Methode auf, um ein Objekt zu erstellen, das eine Instanz einer Klasse (oder eines anderen komplexen Typs, der einen Konstruktor erfordert) darstellt, der ein Parameter für die Funktion ist, die durch die IDebugFunctionObject-Schnittstelle dargestellt wird.
Wenn der Objektparameter keinen Konstruktor erfordert, rufen Sie die CreateObjectNoConstructor-Methode auf.