Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Tworzy obiekt, który używa konstruktora podanego ustawienia flagi oceny i wartości limitu czasu.
Składnia
int CreateObject (
IDebugFunctionObject pConstructor,
uint dwArgs,
IDebugObject[] pArgs,
uint dwEvalFlags,
uint dwTimeout,
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.
pArgs
[in] Tablica obiektów IDebugObject reprezentujących parametry przekazane do konstruktora.
dwEvalFlags
[in] Kombinacja flag z wyliczenia EVALFLAGS , które określają sposób przeprowadzenia oceny.
dwTimeout
[in] Maksymalny czas oczekiwania (w milisekundach) przed powrotem z tej metody. Użyj funkcji INFINITE , aby poczekać na czas nieokreślony.
ppObject
[out] Zwraca obiekt IDebugObject reprezentujący nowo utworzony obiekt.
Wartość zwracana
Jeśli operacja powiedzie się, zwraca wartość 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, czyli parametru.