IDebugFunctionObject2::CreateObject
Crea un objeto que usa una configuración de marca de evaluación dada por un constructor y un valor de tiempo de espera.
Sintaxis
int CreateObject (
IDebugFunctionObject pConstructor,
uint dwArgs,
IDebugObject[] pArgs,
uint dwEvalFlags,
uint dwTimeout,
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.
pArgs
[in] Matriz de objetos IDebugObject que representa los parámetros pasados al constructor.
dwEvalFlags
[in] Combinación de marcas de la enumeración EVALFLAGS que especifica cómo se va a realizar la evaluación.
dwTimeout
[in] Tiempo máximo, en milisegundos, para esperar antes de volver de este método. Use INFINITE para esperar indefinidamente.
ppObject
[out] Devuelve un IDebugObject que representa el objeto recién creado.
Valor devuelto
Si la operación se realiza 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 es un parámetro.