IDebugFunctionObject::CreateObject
Tworzy obiekt przy użyciu konstruktora.
Składnia
int CreateObject(
IDebugFunctionObject pConstructor,
uint dwArgs,
IDebugObject[] pArgs,
out IDebugObject ppObject
);
Parametry
pConstructor
[in] Obiekt IDebugFunctionObject reprezentujący konstruktor obiektu do utworzenia.
dwArgs
[in] Liczba parametrów w tablicy pArg
. Reprezentuje liczbę parametrów przekazanych do konstruktora.
pArg
[in] Tablica obiektów IDebugObject reprezentujących parametry przekazane do konstruktora.
ppObject
[out] IDebugObject
Zwraca obiekt reprezentujący nowo utworzony obiekt.
Wartość zwracana
Jeśli operacja powiedzie się, zwraca S_OK; w przeciwnym razie zwraca kod błędu.
Uwagi
Wywołaj tę metodę, aby utworzyć obiekt reprezentujący wystąpienie klasy (lub inny typ złożony, który wymaga konstruktora), który jest parametrem funkcji reprezentowanej przez interfejs IDebugFunctionObject .
Jeśli parametr obiektu nie wymaga konstruktora, wywołaj metodę CreateObjectNoConstructor .