IDebugFunctionObject::CreateObject
Crea un oggetto utilizzando un costruttore.
Sintassi
int CreateObject(
IDebugFunctionObject pConstructor,
uint dwArgs,
IDebugObject[] pArgs,
out IDebugObject ppObject
);
Parametri
pConstructor
[in] Oggetto IDebugFunctionObject che rappresenta il costruttore dell'oggetto da creare.
dwArgs
[in] Numero di parametri nella pArg
matrice. Rappresenta il numero di parametri passati al costruttore.
pArg
[in] Matrice di oggetti IDebugObject che rappresentano i parametri passati al costruttore.
ppObject
[out] Restituisce un oggetto IDebugObject
che rappresenta l'oggetto appena creato.
Valore restituito
Se ha esito positivo, restituisce S_OK; in caso contrario, restituisce un codice di errore.
Osservazioni:
Chiamare questo metodo per creare un oggetto che rappresenta un'istanza di una classe (o di un altro tipo complesso che richiede un costruttore) che è un parametro per la funzione rappresentata dall'interfaccia IDebugFunctionObject .
Se il parametro dell'oggetto non richiede un costruttore, chiamare il metodo CreateObjectNoConstructor .