IDebugFunctionObject::CreateObject

Crea un objeto mediante un constructor.

Sintaxis

int CreateObject(
   IDebugFunctionObject pConstructor,
   uint                 dwArgs,
   IDebugObject[]       pArgs,
   out IDebugObject     ppObject
);

Parámetros

pConstructor
[in] Objeto IDebugFunctionObject que representa el constructor del objeto que se va a crear.

dwArgs
[in] Número de parámetros de la pArg matriz. Representa el número de parámetros pasados al constructor.

pArg
[in] Matriz de objetos IDebugObject que representan los parámetros pasados al constructor.

ppObject
[out] Devuelve un objeto IDebugObject que representa el objeto recién creado.

Valor devuelto

Si se ejecuta correctamente, devuelve S_OK; de lo contrario, devuelve un código de error.

Comentarios

Llame a este método para crear un objeto que represente una instancia de una clase (u otro tipo complejo que requiera un constructor) que sea un parámetro para la función representada por la interfaz IDebugFunctionObject .

Si el parámetro de objeto no requiere un constructor, llame al método CreateObjectNoConstructor .

Consulte también