Compartilhar via


IDebugFunctionObject::CreateObject

Cria um objeto usando um construtor.

Sintaxe

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

Parâmetros

pConstructor
[em] Um objeto IDebugFunctionObject que representa o construtor do objeto a ser criado.

dwArgs
[em] O número de parâmetros na pArg matriz. Representa o número de parâmetros passados para o construtor.

pArg
[em] Uma matriz de objetos IDebugObject que representa os parâmetros passados para o construtor.

ppObject
[saiu] Retorna um IDebugObject que representa o objeto recém-criado.

Valor de retorno

Se for bem-sucedido, retorna S_OK; caso contrário, retornará um código de erro.

Comentários

Chame esse método para criar um objeto que representa uma instância de uma classe (ou outro tipo complexo que requer um construtor) que é um parâmetro para a função que é representada pela interface IDebugFunctionObject .

Se o parâmetro object não exigir um construtor, chame o método CreateObjectNoConstructor .

Confira também