IDebugFunctionObject::CreateObject
Vytvoří objekt pomocí konstruktoru.
Syntaxe
int CreateObject(
IDebugFunctionObject pConstructor,
uint dwArgs,
IDebugObject[] pArgs,
out IDebugObject ppObject
);
Parametry
pConstructor
[v] IDebugFunctionObject objekt představující konstruktor objektu, který se má vytvořit.
dwArgs
[v] Počet parametrů v pArg
poli. Představuje počet parametrů předaných konstruktoru.
pArg
[v] Pole IDebugObject objekty představující parametry předané konstruktoru.
ppObject
[ven] Vrátí reprezentaci IDebugObject
nově vytvořeného objektu.
Vrácená hodnota
V případě úspěchu vrátí S_OK; v opačném případě vrátí kód chyby.
Poznámky
Volání této metody vytvořit objekt, který představuje instanci třídy (nebo jiného komplexního typu, který vyžaduje konstruktor), který je parametr funkce, která je reprezentována IDebugFunctionObject rozhraní.
Pokud parametr objektu nevyžaduje konstruktor, zavolejte CreateObjectNoConstructor metoda.